-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Look into "bulletproof-react" as a basis for our project structure. Start looking into unit testing libraries. Create a vite-react project.
https://github.com/alan2207/bulletproof-react
https://react.dev/learn/thinking-in-react
https://martinfowler.com/articles/modularizing-react-apps.html
Bulletproof-react will create a basis for maintainability that can be expanded upon by future collaborators on this project. It is proven and scalable, and as a result will make it easier for future developers to be on-boarded. Refactoring will be easier as well.
As for unit-testing, Vitest will be our choice as it is Vite-native and our project is Vite + React. It runs fast and tests real app behavior.
Network Graph Data Architecture
Hooks
- useGraphData
- useJsonFiles
- useGraphLayout
- useGraphInteractions
- useGraphNodeResizing (will further discuss)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels