All Projects → rtivital → React Pages Boilerplate

rtivital / React Pages Boilerplate

Licence: mit
Deliver react + react-router application to gh-pages

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Pages Boilerplate

React Redux Universal Boilerplate
An Universal ReactJS/Redux Boilerplate
Stars: ✭ 165 (+23.13%)
Mutual labels:  webpack, eslint, babel, boilerplate, enzyme, hot-reload, react-router, css-modules
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 (+82.09%)
Mutual labels:  webpack, babel, boilerplate, jest, enzyme, react-router, css-modules
Js Stack Boilerplate
Final boilerplate code of the JavaScript Stack from Scratch tutorial –
Stars: ✭ 145 (+8.21%)
Mutual labels:  webpack, eslint, babel, boilerplate, jest, react-router
Express React Boilerplate
🚀🚀🚀 This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: ✭ 32 (-76.12%)
Mutual labels:  webpack, eslint, babel, boilerplate, jest, react-router
Pwa
An opinionated progressive web app boilerplate
Stars: ✭ 353 (+163.43%)
Mutual labels:  webpack, eslint, babel, boilerplate, jest, react-router
Universal React Redux
🧐 A sensible universal starter kit for React + Redux
Stars: ✭ 112 (-16.42%)
Mutual labels:  webpack, babel, hot-reload, react-router, css-modules
Express Webpack React Redux Typescript Boilerplate
🎉 A full-stack boilerplate that using express with webpack, react and typescirpt!
Stars: ✭ 156 (+16.42%)
Mutual labels:  webpack, eslint, babel, jest, react-router
Front End Guide
📚 Study guide and introduction to the modern front end stack.
Stars: ✭ 14,073 (+10402.24%)
Mutual labels:  webpack, eslint, babel, jest, css-modules
Simple React App
Simple base app using react, react-router v4, hot-reload & sass.
Stars: ✭ 263 (+96.27%)
Mutual labels:  eslint, boilerplate, jest, enzyme, hot-reload
React Ssr Setup
React Starter Project with Webpack 4, Babel 7, TypeScript, CSS Modules, Server Side Rendering, i18n and some more niceties
Stars: ✭ 678 (+405.97%)
Mutual labels:  webpack, eslint, babel, react-router, css-modules
Reeakt
A modern React boilerplate to awesome web applications
Stars: ✭ 116 (-13.43%)
Mutual labels:  webpack, eslint, jest, enzyme, react-router
React Redux Auth0 Kit
Minimal starter boilerplate project with CRA, React, Redux, React Router and Auth0 authentication
Stars: ✭ 115 (-14.18%)
Mutual labels:  webpack, eslint, babel, boilerplate, react-router
React Ssr Starter
All have been introduced React environment
Stars: ✭ 20 (-85.07%)
Mutual labels:  webpack, eslint, jest, enzyme, react-router
Electron React Boilerplate
A Foundation for Scalable Cross-Platform Apps
Stars: ✭ 18,727 (+13875.37%)
Mutual labels:  webpack, eslint, babel, boilerplate, jest
React Redux Boilerplate
Awesome React Redux Workflow Boilerplate with Webpack 4
Stars: ✭ 307 (+129.1%)
Mutual labels:  webpack, boilerplate, jest, enzyme, css-modules
Starter React Flux
Generate your React PWA project with TypeScript or JavaScript
Stars: ✭ 65 (-51.49%)
Mutual labels:  webpack, eslint, babel, jest, react-router
Project Webcube
Continuously updated JS infrastructure for modern web dev
Stars: ✭ 141 (+5.22%)
Mutual labels:  webpack, eslint, babel, boilerplate, react-router
Iceberg
Front-End Boilerplate built with React + Babel + Webpack + SASS
Stars: ✭ 144 (+7.46%)
Mutual labels:  webpack, eslint, babel, boilerplate, jest
React Bolt
⚡ The most simple & robust boilerplate for your React projects.
Stars: ✭ 298 (+122.39%)
Mutual labels:  webpack, eslint, babel, boilerplate, jest
Webpack React Boilerplate
Minimal React 16 and Webpack 4 boilerplate with babel 7, using the new webpack-dev-server, react-hot-loader, CSS-Modules
Stars: ✭ 358 (+167.16%)
Mutual labels:  eslint, babel, jest, enzyme, css-modules

React pages boilerplate

Cover This boilerplate introduces a simple way for developing serverless React applications, which are perfect for serving from Github Pages.

Technologies

Getting started

  • Clone git clone https://github.com/rtivital/react-pages-boilerplate or download this repository.
  • (Optional) Run nvm use. This will ensure that you are running the supported version of Node.js. You can nvm installation instructions here.
  • Install dependencies: yarn
  • Run the project: npm start

Settings

settings.js file includes all important settings that should be used to setup deployments to gh-pages:

  • title – Base application title
  • cname – Adds CNAME file that allows to use custom domain names with gh-pages
  • repoPath – username.github.io/repoPath for react router to recognize gh-pages paths
  • prerenderRoutes – routes that should be prerendered before deploy

npm scripts

  • npm start – starts development server with webpack-dev-server
  • npm test – runs tests with Jest
  • npm run build – builds project to production
  • npm run deploy – builds and deploys project to Github pages
  • npm run lint – lints JavaScript files
  • npm run prettier – format js and jsx files with prettier

Changelog

See releases section to get information about new cool features added to the project.

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].