All Projects → nisargrthakkar → react-redux-starter-kit

nisargrthakkar / react-redux-starter-kit

Licence: MIT license
Get started with React, Redux, Webpack and eslint

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to react-redux-starter-kit

isomorphic-react-redux-saga-ssr
Isomorphic, React, Redux, Saga, Server Side rendering, Hot Module Reloading, Ducks, Code Splitting
Stars: ✭ 19 (-34.48%)
Mutual labels:  eslint, react-redux, react-router-redux
React-Redux-Enterprise
A React-Redux boilerplate for enterprise/large scaled web applications
Stars: ✭ 77 (+165.52%)
Mutual labels:  eslint, react-redux, react-router-redux
Express Webpack React Redux Typescript Boilerplate
🎉 A full-stack boilerplate that using express with webpack, react and typescirpt!
Stars: ✭ 156 (+437.93%)
Mutual labels:  eslint, react-redux
Express React Boilerplate
Express, MySQL, React/Redux, NodeJs Application Boilerplate
Stars: ✭ 179 (+517.24%)
Mutual labels:  eslint, material-ui
React Cnodejs.org
Material UI version of cnodejs.org, the biggest Node.js Chinese community.
Stars: ✭ 242 (+734.48%)
Mutual labels:  eslint, material-ui
Project Webcube
Continuously updated JS infrastructure for modern web dev
Stars: ✭ 141 (+386.21%)
Mutual labels:  eslint, starter-kit
Iceberg
Front-End Boilerplate built with React + Babel + Webpack + SASS
Stars: ✭ 144 (+396.55%)
Mutual labels:  eslint, starter-kit
React Starter Kit
React, Redux, Webpack, Material UI, Boostrap 4, Code Splitting, HMR
Stars: ✭ 229 (+689.66%)
Mutual labels:  eslint, starter-kit
Gitbook Starter Kit
GitBook Starter Kit.
Stars: ✭ 86 (+196.55%)
Mutual labels:  eslint, starter-kit
uno-game
🎴 An UNO Game made in Javascript
Stars: ✭ 93 (+220.69%)
Mutual labels:  eslint, material-ui
best-of-react
🏆 A ranked list of awesome React open-source libraries and tools. Updated weekly.
Stars: ✭ 364 (+1155.17%)
Mutual labels:  material-ui, react-redux
PERN-Advanced-Starter
Advanced PERN stack starter kit (PostgresSQL, Express, React, & Node), complete with ESLint, Webpack 4, Redux, React-Router, and Material-UI kit.
Stars: ✭ 51 (+75.86%)
Mutual labels:  material-ui, react-redux
Next Js Blog Boilerplate
🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚡️ Made with Nextjs, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.
Stars: ✭ 134 (+362.07%)
Mutual labels:  eslint, starter-kit
Static Site Boilerplate
A better workflow for building modern static websites.
Stars: ✭ 1,633 (+5531.03%)
Mutual labels:  eslint, starter-kit
Hapi Starter Kit
Hapi.js based REST boilerplate which uses latest ES7/ES8 features (async/await) with code coverage and follows best pratices
Stars: ✭ 103 (+255.17%)
Mutual labels:  eslint, starter-kit
Wanna
💡✔ Wanna is an implementation of a 21st-century to-do list app.
Stars: ✭ 189 (+551.72%)
Mutual labels:  eslint, material-ui
enlite-starter
Enlite Starter - React Dashboard Starter Template with Firebase Auth
Stars: ✭ 28 (-3.45%)
Mutual labels:  material-ui, starter-kit
Simple Universal React Redux
The simplest possible Async Universal React & Redux Boilerplate app, that works on both Mac and Windows
Stars: ✭ 58 (+100%)
Mutual labels:  eslint, react-redux
Starter React Flux
Generate your React PWA project with TypeScript or JavaScript
Stars: ✭ 65 (+124.14%)
Mutual labels:  eslint, material-ui
react-you-do-you
How I use React + Redux + Material-UI + TypeScript – you do you 💖
Stars: ✭ 103 (+255.17%)
Mutual labels:  material-ui, react-redux

React + Redux + Webpack + Eslint Starter Project

  • React — A virtual DOM JavaScript library for rendering UI.
  • Redux — An incredibly simple way of modelling your data app state.
  • Webpack — Client-side module builder and module loader
  • material-ui - React components that implement Google's Material Design
  • React Router Redux — Simple bindings to keep React Router and Redux in sync
  • Yarn — Package manager and task runner
  • Babel — Transpiler from ES6 / JSX to ES5
  • ESLint — As a reporter for syntax and style issues

Getting Started

Installation

git clone https://github.com/nisargrthakkar/react-redux-starter-kit.git
cd react-redux-starter-kit
yarn install

Development

Build for Development:

$ yarn build:dev

Start Server for Development:

$ yarn server:dev

Build for Production:

$ yarn build:prod

Start Server for Production:

$ yarn server:prod

Hot reloading via webpack middlewares:

$ yarn start

Point your browser to http://localhost:8080/, page hot reloads automatically when there are changes

Check eslint errors

$ yarn eslint

Debugging

For debugging purposes please use:

How do I deploy this?

yarn build. This will prepare and build the project for production use.

  • Places the resulting built project files into /dist directory. (This is the folder you'll put on server).

  • Start Server for Production: $ yarn server:prod

How to keep your project updated

If your application is a fork from this repo, you can add this repo to another git remote:

git remote add upstream https://github.com/nisargrthakkar/react-redux-starter-kit.git

Then, use git to merge some latest commits:

git pull upstream master

How to Contribute

We welcome your contributions to this project. There are various ways to contribute:

Reporting issues

Help improve the project by reporting issues that you find by filing a new issue at the react-redux-starter-kit issue tracker.

Features suggestions

You can also add feature suggestions by filing a new issue at the react-redux-starter-kit issue tracker.

Documentation

You can help by adding or improving existing documentation. Simply send us a pull request for us to consider your proposed changes.

Bug fixes

Pull requests are welcome for minor bug fixes or enhancement of this kit.

Some Screen Shot of Starter Kit

Home Screen

Home Screen

About Screen

About Screen

Call API Screen

Call API Screen

License

MIT License, 2018 by Nisarg R. Thakkar

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].