All Projects → leonardomso → React Bolt

leonardomso / React Bolt

⚡ The most simple & robust boilerplate for your React projects.

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

React Bolt

The best boilerplate for your React projects.

PRs Welcome License MIT


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

  1. Clone this repo using https://github.com/leonardomso/react-bolt.git
  2. Move to the appropriate directory: cd react-bolt.
  3. Run yarn or npm install to install dependencies.
  4. Run npm start to see the example app at http://localhost:8080.

Commands

  • npm start - start the dev server
  • npm run build - create a production ready build in dist 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].