All Projects → udaypydi → react-simple-boilerplate

udaypydi / react-simple-boilerplate

Licence: MIT license
Simple React Boilerplate with Webpack, Github Actions, Scss, Lazy Loading etc....

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to react-simple-boilerplate

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 (+171.05%)
Mutual labels:  yarn, eslint, travis-ci
tailwind-react-next.js-typescript-eslint-jest-starter
Starter template for building a project using React, Typescript, Next.js, Jest, TailwindCSS and ESLint.
Stars: ✭ 80 (+110.53%)
Mutual labels:  eslint, tailwindcss, react-testing-library
Node Developer Boilerplate
🍭 Boilerplate for ES6+ Node.js and npm Developer
Stars: ✭ 82 (+115.79%)
Mutual labels:  yarn, travis-ci
Barebones
A barebones boilerplate for getting started on a bespoke front end.
Stars: ✭ 127 (+234.21%)
Mutual labels:  yarn, eslint
Js Stack Boilerplate
Final boilerplate code of the JavaScript Stack from Scratch tutorial –
Stars: ✭ 145 (+281.58%)
Mutual labels:  yarn, eslint
Eslint Plugin Monorepo
ESLint Plugin for monorepos
Stars: ✭ 56 (+47.37%)
Mutual labels:  yarn, eslint
Generator Rn Toolbox
The React Native Generator to bootstrap your apps
Stars: ✭ 1,155 (+2939.47%)
Mutual labels:  yarn, travis-ci
Conf
Landing page for event React Conf Brazil
Stars: ✭ 104 (+173.68%)
Mutual labels:  yarn, travis-ci
Greenkeeper Lockfile
🔒 Your lockfile, up to date, all the time
Stars: ✭ 181 (+376.32%)
Mutual labels:  yarn, travis-ci
Front End Guide
📚 Study guide and introduction to the modern front end stack.
Stars: ✭ 14,073 (+36934.21%)
Mutual labels:  yarn, eslint
Express Mongoose Es6 Rest Api
💥 A boilerplate application for building RESTful APIs Microservice in Node.js using express and mongoose in ES6 with code coverage and JsonWebToken Authentication
Stars: ✭ 2,811 (+7297.37%)
Mutual labels:  yarn, eslint
Front End Stack
Starter kit for building single-page app using React, Redux, RxJS, Reselect, Material UI, Immer, Prettier and Webpack.
Stars: ✭ 11 (-71.05%)
Mutual labels:  yarn, eslint
Express Boilerplate
🚀 Starter project for a RESTful API in Node with Express & mongoose component-based
Stars: ✭ 9 (-76.32%)
Mutual labels:  yarn, eslint
Vue Admin Element
(Vue2 演示项目)物业后台管理系统 - ElementUI ( 基本结构已完成, 剩下的就是具体业务开发; 如有疑问请留言 )
Stars: ✭ 73 (+92.11%)
Mutual labels:  yarn, eslint
Flask Bones
An example of a large scale Flask application using blueprints and extensions.
Stars: ✭ 849 (+2134.21%)
Mutual labels:  yarn, travis-ci
Js Stack From Scratch
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
Stars: ✭ 18,814 (+49410.53%)
Mutual labels:  yarn, eslint
react-starter-kit
🚀 React starter kit for a modern single page (SPA) application (dependencies updated at 28 July 2017). Zero configuration. Ready to go. Just paste your code!
Stars: ✭ 26 (-31.58%)
Mutual labels:  eslint, react-boilerplate
Simple React App
Simple base app using react, react-router v4, hot-reload & sass.
Stars: ✭ 263 (+592.11%)
Mutual labels:  yarn, eslint
Saltgui
A web interface for managing SaltStack based infrastructure.
Stars: ✭ 278 (+631.58%)
Mutual labels:  yarn, eslint
Express Webpack React Redux Typescript Boilerplate
🎉 A full-stack boilerplate that using express with webpack, react and typescirpt!
Stars: ✭ 156 (+310.53%)
Mutual labels:  yarn, eslint

React Simple Boilerplate

Start your next react project in seconds

A simple react boilerplate with webpack hmr and latest babel packages. It comes with inbuilt Travis-CI for PR checks, lint checks and builds. Kick start the development with tailwind css, react hooks and much more. It comes with an inbuild typescript support. So you dont have to worry anymore to add typescript files to your project.

This React Boilerplate works on macOS, Windows, and Linux.
If something doesn’t work, please file an issue.

Quick Overview

git clone https://github.com/udaypydi/react-simple-boilerplate.git
cd my-app
yarn install
npm run dev

Then open http://localhost:9000/ to load your app.
When you’re ready to deploy to production, create a minified bundle with npm run build.

Get Started Immediately

You don’t need to install or configure tools like webpack or Babel.
They are reconfigured and hidden so that you can focus on the code.

Clone the project, and you’re good to go.

Prerequisites

Creating an App

You’ll need to have Node 10.16.0 or higher version on your local development machine. You can use nvm (macOS/Linux) or nvm-windows to switch Node versions between different projects.

To create a new app, you should clone this repository using the following command:

Clone

git clone https://github.com/udaypydi/react-simple-boilerplate.git my-app

It will create a directory called my-app inside the current folder.
Inside that directory, it will generate the initial project structure.

No configuration or complicated folder structures, only the files you need to build your app.
Once the installation is done, you can open your project folder:

cd my-app

Inside the newly created project, you can run some built-in commands:

yarn install

It will install all the packages that are required for project to up and running

npm run dev

Runs the app in development mode.
Open http://localhost:9000 to view it in the browser.

The page will automatically reload if you make changes to the code.
You will see the build errors and lint warnings in the console.

npm run test

Runs the test watcher in an interactive mode.
By default, runs tests related to files changed since the last commit.

Read more about testing.

npm run lint

Runs the eslint over the src dir. You get a list of list errors and warnings if any.

npm run lint:fix

Run this command to autofix eslint issues. All the autofixable issues will be fixed.

npm run build or yarn build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.

Your app is ready to be deployed.

Website

This website is built using Docusaurus 2, a modern static website generator.

Installation

$ yarn

Local Development

$ yarn start

This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.

Build

$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

Deployment

$ GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy

If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.

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