leonardomso / React Bolt
⚡ The most simple & robust boilerplate for your React projects.
Stars: ✭ 298
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to React Bolt
Pwa
An opinionated progressive web app boilerplate
Stars: ✭ 353 (+18.46%)
Mutual labels: webpack, eslint, babel, boilerplate, jest
React Pages Boilerplate
Deliver react + react-router application to gh-pages
Stars: ✭ 134 (-55.03%)
Mutual labels: webpack, eslint, babel, boilerplate, jest
Project Webcube
Continuously updated JS infrastructure for modern web dev
Stars: ✭ 141 (-52.68%)
Mutual labels: webpack, eslint, babel, boilerplate, styled-components
Electron React Boilerplate
A Foundation for Scalable Cross-Platform Apps
Stars: ✭ 18,727 (+6184.23%)
Mutual labels: webpack, eslint, babel, boilerplate, jest
Iceberg
Front-End Boilerplate built with React + Babel + Webpack + SASS
Stars: ✭ 144 (-51.68%)
Mutual labels: webpack, eslint, babel, boilerplate, jest
Express React Boilerplate
🚀🚀🚀 This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: ✭ 32 (-89.26%)
Mutual labels: webpack, eslint, babel, boilerplate, jest
Js Stack Boilerplate
Final boilerplate code of the JavaScript Stack from Scratch tutorial –
Stars: ✭ 145 (-51.34%)
Mutual labels: webpack, eslint, babel, boilerplate, jest
Reeakt
A modern React boilerplate to awesome web applications
Stars: ✭ 116 (-61.07%)
Mutual labels: webpack, eslint, jest, styled-components
Styled React Boilerplate
Minimal & Modern boilerplate for building apps with React & styled-components
Stars: ✭ 198 (-33.56%)
Mutual labels: webpack, babel, boilerplate, styled-components
Rockpack
Rockpack is a simple solution for creating React Application with Server Side Rendering, bundling, linting, testing within 5 minutes
Stars: ✭ 265 (-11.07%)
Mutual labels: webpack, eslint, boilerplate, jest
Threejs Webpack Es6 Boilerplate
A basic boilerplate for a Three.js project compiled with Webpack and transpiled via Babel to enable using ES6 syntax.
Stars: ✭ 267 (-10.4%)
Mutual labels: webpack, eslint, babel, boilerplate
React Redux Auth0 Kit
Minimal starter boilerplate project with CRA, React, Redux, React Router and Auth0 authentication
Stars: ✭ 115 (-61.41%)
Mutual labels: webpack, eslint, babel, boilerplate
React Bootstrap Webpack Starter
ReactJS 16.4 + new React Context API +react Router 4 + webpack 4 + babel 7+ hot Reload + Bootstrap 4 + styled-components
Stars: ✭ 103 (-65.44%)
Mutual labels: webpack, babel, jest, styled-components
Front End Guide
📚 Study guide and introduction to the modern front end stack.
Stars: ✭ 14,073 (+4622.48%)
Mutual labels: webpack, eslint, babel, jest
React Boilerplate
This project is deprecated. Please use CRA instead.
Stars: ✭ 88 (-70.47%)
Mutual labels: webpack, babel, boilerplate, jest
Mostly
They mostly come at night; mostly.
Stars: ✭ 78 (-73.83%)
Mutual labels: webpack, eslint, babel, jest
Static Site Boilerplate
A better workflow for building modern static websites.
Stars: ✭ 1,633 (+447.99%)
Mutual labels: webpack, eslint, babel, boilerplate
React Native Navigation Redux Starter Kit
React Native Navigation(v2) Starter Kit with Redux, Saga, ESLint, Babel, Jest and Facebook SDK 😎
Stars: ✭ 271 (-9.06%)
Mutual labels: eslint, babel, boilerplate, jest
React Starter Kit
React, Redux, Webpack, Material UI, Boostrap 4, Code Splitting, HMR
Stars: ✭ 229 (-23.15%)
Mutual labels: webpack, eslint, babel, boilerplate
React
Extremely simple boilerplate, easiest you can find, for React application including all the necessary tools: Flow | React 16 | redux | babel 6 | webpack 3 | css-modules | jest | enzyme | express + optional: sass/scss
Stars: ✭ 244 (-18.12%)
Mutual labels: webpack, babel, boilerplate, jest
React Bolt
The best boilerplate for your React projects.
Introduction
This boilerplate contains all you need to start your next React.js project. Simple, robust, well-organized, all you need to do is clone, install and you're ready to start.
I wrote a article for anyone who wants to learn how to build this boilerplate, if you want to learn just click here.
Check out the lite version here
Features
This boilerplate features all the latest tools and practices in the industry.
- ⚛ React — 16.12.0 with Hooks
- ♻ Redux with Redux Thunk — State Management with middleware to handle async requests
- 🛠 Babel — ES6 syntax, Airbnb & React/Recommended config
- 🚀 Webpack — Hot Reloading, Code Splitting, Optimized Build
- 💅 CSS — Styled Components, CSS, Sass
- ✅ Tests — Jest, React Testing Library & Cypress
- 💖 Lint — ESlint
- 🐶 Husky — Prevent bad commits
Getting started
- Clone this repo using
https://github.com/leonardomso/react-bolt.git
- Move to the appropriate directory:
cd react-bolt
.
- Run
yarn
ornpm install
to install dependencies.
- Run
npm start
to see the example app athttp://localhost:8080
.
Commands
-
npm start
- start the dev server -
npm run build
- create a production ready build indist
folder -
npm run lint
- execute an eslint check -
npm run lint:fix
- execute an eslint and fix the errors -
npm test
- run all tests -
npm run test:watch
- run all tests in watch mode -
npm run test:cover
- coverage mode -
npm run cypress:open
- starts cypress
Next features:
- [x] Hot Module Replacement: Better HMR support;
- [x] CSS/Sass support: Enable CSS/Sass support;
- [ ] PWA: Turn into a PWA boilerplate;
- [ ] SEO: SEO-ready;
License
MIT license, Copyright (c) 2018 Leonardo Maldonado.
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].