Skip to content

Latest commit

 

History

History
28 lines (27 loc) · 1.08 KB

File metadata and controls

28 lines (27 loc) · 1.08 KB

from https://github.com/alan2207/bulletproof-react/blob/master/docs/project-structure.md

src | +-- app # application layer containing: | +-- routes # application routes / can also be pages | +-- app.tsx # main application component | +-- provider.tsx # application provider that wraps the entire application with different global providers | +-- router.tsx # application router configuration +-- assets # assets folder can contain all the static files such as images, fonts, etc. | +-- components # shared components used across the entire application | +-- config # global configurations, exported env variables etc. | +-- features # feature based modules | +-- hooks # shared hooks used across the entire application | +-- lib # reusable libraries preconfigured for the application | +-- stores # global state stores | +-- testing # test utilities and mocks | +-- types # shared types used across the application | +-- utils # shared utility functions