A Basic React Project Structure.
- Adapters
Adapters are the connectors of your application with the outside world. Any form of API call
or WebSocket interaction which needs to happen, to share data with an external service or client,
should happen within the adapter itself.
- Components
Components are the life-blood of your application. They will hold the UI for your application,
and can sometimes hold the Business Logic and also any State which has to be maintained.