Skip to content

kajas90/practical-introduction

 
 

Repository files navigation

Welcome to React Quickstart

Build Status

React Quickstart is starting kit for creating fast and responsive web applications with React. It takes care of initial developement environment setup, boilerplating and puts everything to use in simple example. Notable technologies used are: React, Redux, React Router, Babel, Webpack, ESLint.

###Getting started! Just follow a few easy steps to set project up:

  1. Install Node, preferably 6.9.1
  2. Install Git
  3. Clone the repository git clone https://github.com/blurbyte/react-quickstart.git
  4. Install Yarn - installing modules super fast (20 seconds instead of 3 minutes with npm install)
  5. Enter project folder and install all required modules with simple yarn command
  6. Start demo aplication npm start -s and follow further instructions 🙂

###What will you learn? By inspecting source code of demo application you can get a good grasp of:

  1. How to set up JavaScript development environment for single page React web app
  2. How to organize file structure of your project
  3. How to write Redux action creators, reducers and connect components with store
  4. How to use Redux application state in combination with container component state
  5. How to write simple unit tests for actions and integration tests for reducers
  6. How to take advantage of CSS modules
  7. How to integrate custom fonts

About

React starter kit for single page web applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.0%
  • CSS 23.4%
  • HTML 2.6%