-
Notifications
You must be signed in to change notification settings - Fork 0
Project Philosophy
AlexGaiser edited this page May 30, 2021
·
1 revision
This page defines our philosophy and intentions for creating this project.
Our goals for this project are for it to be:
- Lightweight (as few dependencies as possible)
- Configurable (unlike CRA all configuration files should be easily accessible) Future versions should allow optional installation of dependencies and additional configuration through command line arguments
- Simple (all boilerplate should be taken care of with a minimum of additional configuration) Main page should have an extremely basic layout to avoid the need to delete html and styling each time a new project is spun up
- Opinionated (Things like folder structure should match our ideas of the ideal react project organization)
- Available on NPM / NPX