{"repo":"sachie/react-quickstart","free":true,"listed":false,"github":"https://github.com/sachie/react-quickstart","clone":"git clone https://github.com/sachie/react-quickstart.git","description":"A Modern Template to Jump Start your React Project","language":"JavaScript","stars":18,"topics":["eslint","react","stylelint","cra","prettier","reactjs","template","git-hooks","jest","test"],"license":"MIT","category":"dev-tools","readme_excerpt":"This structure is now obsolete. Please consider NextJS instead. React Quickstart A modern template to jump start your React project. The usual additions you make after CRA generation have already been done for you, including code styling rules, auto formatting, test setup, coverage reports, SCSS modules, modern redux setup and more (check the feature list below for more information). You can simply clone-build-run and start adding features, without spending time on setting up folder structures, linting, git hooks, etc. Built on top of the latest create-react-app, as of Aug 2022, with the following module versions: - - - - - - Node = 14.0.0 and npm = 5.6 are required on your environment, as specified by create-react-app. &nbsp; How to use 1. git clone git@github.com:sachie/react-quickstart.git 2. cd 3. yarn or npm i (or npm i --legacy-peer-deps ) 4. yarn start or npm start Update your git remote url with git remote set-url origin [NEW REPO URL] Then add some pages, components, tests, etc. to the site, as needed. Check the code comments for tips and explanations. &nbsp; Features - Latest react and create-react-app , and all the advantages they bring. - Clear file structure to separate your pages, shared components, HOCs, service wrappers, constants and texts. - CSS Modules to avoid classname clashing and neatly organize stylesheets. Learn more about CSS modules here. Shared/global styles and scss variables can go in /src/assets/styles . Basic examples of modules, variables and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/sachie","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sachie/react-quickstart/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}