Skip to content

realworldreact/realworldreact-website

Repository files navigation

RealWorldReact.com

The website for Real World React realworldreact.com.

Setup

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:

Architecture

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

License

MIT


Jobsity LLC

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.