A simple starter template with react
min-react
Because create-react-app
has way too much extra boilerplate
Contents
src
├── components # all React components
│ ├── Clock.js # clock that ticks once a second (useState and useEffect example)
│ ├── Footer.js
│ └── Header.js
├── App.js # main React app
├── index.css # root-level styling
└── index.js # React entrypoint (where React gets inserted into the page)
Config
Styling
Root page styling is done in src/index.css
. All component styling is done through styled-components
(example in src/App.js
).
Page Metadata
To customize the font, page title, page icon, etc. you can customize the page skeleton over in public/index.html
.
All fonts are served through Google Fonts, you can pick and choose your own over there!
Deployment
Vercel is the recommended way to deploy this site to the internet. Current deployment