- React - frontend library
- Redux - state management
- Redux Saga - async state management
- Redux Form - forms
- Webpack - bundler
- Yarn - package manager
- SASS - CSS extension language
- Install Node.js (NVM recommended).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bashnvm install node && nvm use node
- Install
yarnpackage manager.
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
- Install dependencies with
yarn.
yarn
- Run development server.
yarn run dev
- Install Node.js.
- Install
yarn& dependencies withyarn. - Build solution.
API_URL=<URL_TO_API> yarn run build
- Start Node.js server (
bin/server.js).
yarn start