Skip to content

plamch/setup

Repository files navigation

Install

npm install

Start development

npm run start

Build for production

###Run build npm run build

Lint

npm run lint

Stack - development

  • immutable
  • fetch
  • ramda
  • react
  • react-notifications
  • redux
  • redux-saga
  • reselect

Flux pattern and Redux implementation is used for extracting the state from the components and state management

More information

Used in project

  • app/js/store/**
  • app/js/reducers/**

Facebook's Immutable.js is used for creating immutable collections

More information

Used in project (mostly in)

  • app/js/reducers/**
  • app/js/utils/**

ramda is used as a practical functional library

More information

fetch is used for handling ajax calls

More information

Used in

  • app/js/utils/services.js

Redux saga is used for handling the asynchronous flow of the application via generators

More information

Used in

  • app/js/saga/**

react-notifications is used as third-party library for easier implementation of notifications

For bundle stats

npm run stats, then upload the newly generated JSON from the project root to Webpack Chart

*https://alexkuz.github.io/webpack-chart/

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •