create-exact-app
v0.0.11A boilerplate generator, that scaffolds out an isomorphic multipage Node/Express/React web app. Really all this does is clone the template, exact-template.
Preview the result, hosted at https://exact.royalbarrel.com, which explains more about the philosophy and motivation.
"Exact" is EXpress + reACT, for lack of a better name.
To use
npx create-exact-app my-app-name
cd my-app-name
npm run dev
http://localhost:3000 in browser
Options
To get usage options run with no parameters, e.g.
npx create-exact-app
Options include:
--lean
: Strips out all the example stuff, leaving a bare "Hello World" page.
Features
- Basic Express setup
- Isomorphic page rendering
- Multipage support
- Organizational structure that can scale with a large teams
- Various demo pages that you can delete
The template distills what I've learned over several years of building isomorphic multipage React apps at both FAANG and non-FAANG companies. Learn more about the template on the exact-template npm page.