The website for Real World React realworldreact.com.
Requires Node.js v8+ and NPM v5+.
$ npm install # Install dependencies
$ npm run develop # Start development server at http://0.0.0.0:8000
Configure in your editor/IDE:
- eslint with prettier
- editorconfig
Built with Gatsby, React, JSS, Flexbox Grid, and Validatejs.
Folder structure:
src/
layouts/
pages/
assets/
components/ - Independent/dumb components
common/ - General components
forms/ - Forms and control components
navigation/ - Navigation and organizational components
containers/ - Components with business logic
data/ - Data sets or configuration files
settings.json - Global configuration
tools/ - Utilities
static/
images/ - Dynamic images
Component structure:
/[ComponentName]
index.js - React component definition
styles.js - JSS component styles
This site was built by Jobsity, the exclusive partner of Real World React for full-time remote placement of expert React developers. Learn more about how to get the full-time assistance you need today at realworldreact.com/remote-placement.