elios264 / React Starter
React Starter repository: cache bursting, css extraction, production, hot, react, redux, router, babel, eslint, jsx, webpack 3, editorconfig
Stars: ✭ 33
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to React Starter
Iceberg
Front-End Boilerplate built with React + Babel + Webpack + SASS
Stars: ✭ 144 (+336.36%)
Mutual labels: webpack3, eslint, babel
Eslint Plugin Babel
An ESlint rule plugin companion to babel-eslint
Stars: ✭ 391 (+1084.85%)
Mutual labels: eslint, babel
Apollo Upload Examples
A full stack demo of file uploads via GraphQL mutations using Apollo Server and apollo-upload-client.
Stars: ✭ 358 (+984.85%)
Mutual labels: eslint, babel
Electron React Boilerplate
A Foundation for Scalable Cross-Platform Apps
Stars: ✭ 18,727 (+56648.48%)
Mutual labels: eslint, babel
Pwa
An opinionated progressive web app boilerplate
Stars: ✭ 353 (+969.7%)
Mutual labels: eslint, babel
Opensource
Delivering delightful digital solutions. Open Source packages with combined ~85M/month downloads, semantically versioned following @conventional-commits. Fully powered by Jest, @Babel TypeScript, @Airbnb @ESLint + @Prettier, @YarnPKG + @Lerna independent versioning, GH @Actions & automated dep updates with @RenovateBot.
Stars: ✭ 459 (+1290.91%)
Mutual labels: eslint, babel
React Bolt
⚡ The most simple & robust boilerplate for your React projects.
Stars: ✭ 298 (+803.03%)
Mutual labels: eslint, babel
Serverless Typescript Starter
🗄🙅♀️ Deploy your next serverless JavaScript function in seconds
Stars: ✭ 653 (+1878.79%)
Mutual labels: eslint, babel
That React App You Want
That react app you always wanted: [email protected], [email protected], postCSS, purifycss, dll's and code splitting examples, bregh. Highly opinionated but you better like it.
Stars: ✭ 27 (-18.18%)
Mutual labels: webpack3, babel
React Isomorphic Boilerplate
🌟 An universal React isomorphic boilerplate for building server-side render web app.
Stars: ✭ 653 (+1878.79%)
Mutual labels: eslint, babel
Next Shopify Storefront
🛍 A real-world Shopping Cart built with TypeScript, NextJS, React, Redux, Apollo Client, Shopify Storefront GraphQL API, ... and Material UI.
Stars: ✭ 317 (+860.61%)
Mutual labels: eslint, babel
Web Configs
Common configurations for building web apps at Shopify
Stars: ✭ 302 (+815.15%)
Mutual labels: eslint, babel
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 (+984.85%)
Mutual labels: eslint, babel
Eslint Config Auto
Automatically configure ESLint based on project dependencies
Stars: ✭ 302 (+815.15%)
Mutual labels: eslint, babel
React Express Fullstack
Full stack (mostly unopinionated) starter pack with React+Redux and Expressjs
Stars: ✭ 23 (-30.3%)
Mutual labels: eslint, babel
Babel Eslint
🗼 A wrapper for Babel's parser used for ESLint (renamed to @babel/eslint-parser)
Stars: ✭ 2,966 (+8887.88%)
Mutual labels: eslint, babel
React Redux Sass Starter
Everything you need to get started with a basic React application
Stars: ✭ 293 (+787.88%)
Mutual labels: eslint, babel
Express Babel
Express starter kit with ES2017+ support, testing, linting, and code coverage
Stars: ✭ 621 (+1781.82%)
Mutual labels: eslint, babel
Simple React-starter
- install node
- npm install
- copy env.template.json to env.json, and update vars appropriately,
- SERVER_URL if not preset will use the url from where its being served.
- npm start -> to start dev server (fetches changes in source code), leave it running while coding
- make code changes & test in dev server
- npm run build -> generates bundled code & css to be served by the netcore app in the dist folder
- npm run start:prod -> to start server testing the prod version
- commit & push
Recommendations
Use Visual studio code and install the following extensions:
- Code Spell Checker
- EditorConfig for VS Code
- ESLint
The last 2 are necessary to ensure line breaks are LF, and eslint lets you compile
Features
- Cache bursting
- Css extraction
- Production (css & js minification with babili)
- Hot reload
- React,
- Redux,
- React-Router
- Babel
- Eslint
- Webpack 3,
- Editorconfig
- npm 5 witch package-lock.json
- Hooks
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].