Please enable JavaScript.
Coggle requires JavaScript to display documents.
h3 web - Coggle Diagram
h3 web
Goals
Fast startup (<1s)
Low hardware requirements (network, CPU)
Elegant/concise code (easy to add new views/features)
Nice interface / good UX
Provide tools to MSOPS (lighter than starting HT)
New business opportunities
Choose dependencies wisely
blueprintjs is heavy
ag grid?
https://www.ag-grid.com/
unstyled components?
https://headlessui.dev/
https://www.radix-ui.com/
React or SolidJS?
Use axios instead of homemade genericFetch ?
Workflow
Document how to create a new service, a new view etc
How to test
How to split into multiple projects?
State of the art
https://traderfox.com/
https://github.com/AdaptiveConsulting/ReactiveTraderCloud
https://cosaic.io/finsemble/
Used REST APIs
rest-plugin-ref
rest-plugin-auth
rest-plugin-h3
Serves the web app
app
todo
REST APIs to create
market data
dictionary?
to replace rest-plugin-ref
order
Selection provider
Store view state outside the view (
https://mobx.js.org/README.html
)
Persist layout (server side)
Need config/persistence service
Persist application state (e.g. favorite instruments)
Manage user permissions (at service level)
Manage login / logout
realtime subscriptions (ws, sse)