Awesome
<div align="center"> <img src="documentation/rsk-logo.jpg" alt="React Web Starter Kit" width="400" /> <p></p> <h1>React Web App</h1> <p></p> <a href="https://react-starter-kit.mcnam.ee/"><img src="documentation/web-demo.jpg" alt="Web Demo" height="50" /></a> <p></p> <sup> <a href="https://github.com/mcnamee/react-starter-kit/actions"> <img src="https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Fmcnamee%2Freact-starter-kit%2Fbadge%3Fref%3Dmaster&style=flat" alt="builds" /> </a> <a href="/LICENSE"> <img src="https://img.shields.io/github/license/mcnamee/react-starter-kit?style=flat-square" alt="license" /> </a> </sup> <br /> <p align="center"> <a href="#-intro"><b>What is this?</b></a> — <a href="#-getting-started"><b>Usage</b></a> — <a href="#-docs"><b>Docs</b></a> — <a href="#-further-help"><b>Need help?</b></a> </p> <br /> </div>Looking for something else?
- React Native Starter Kit / Boilerplate
- React Native Starter Kit (Expo) / Boilerplate
- Previous Version (React Starter Kit (Web + Native) w/ Firebase)
👋 Intro
This project was bootstrapped with the React Boilerplate Builder by Matt McNamee.
The project is super helpful to kick-start your next project, as it provides a lot of the common tools you may reach for, all ready to go. Specifically:
- Flux architecture
- Routing and navigation
- React Router for web
- Data Caching / Offline
- UI Toolkit
- Bootstrap for web
- Code Linting with
- Airbnb's JS Linting guidelines
🚀 Getting Started
- Install
eslint
,prettier
andeditor config
plugins into your IDE
# Install dependencies
yarn install
# Run the app in the development mode
# Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
yarn start
# Launches the test runner in the interactive watch mode
yarn test
# Builds the app for production to the `build` folder
# It correctly bundles React in production mode and optimizes the build for the best performance
yarn build
# Lint
./node_modules/.bin/eslint "src/**/*.js"
📖 Docs
- Contributing to this project
- Tests & testing
- Understanding the file structure
- Create React App documentation
- React documentation
- Code Splitting
- Analyzing the Bundle Size
- Making a Progressive Web App
- Advanced Configuration
- Deployment
yarn run build
fails to minify
👊 Further Help?
This repo is a great place to start. But...if you'd prefer to sit back and have your new project built for you or just need some consultation, get in touch with me directly and I can organise a quote.