COMMON REACT CONCEPTS - rs-hash/Senior GitHub Wiki

1. Ways to create react app

  1. Create React App (CRA): npx create-react-app my-app
  2. Using React CLI (Create-React-App alternative)
  3. Use online development platforms like CodeSandbox or CodePen
  4. Using a Boilerplate - Start with a React project boilerplate like react-boilerplate, Next.js, Gatsby, etc -
  • npx create-next-app@latest - nextjs( is a full-stack React framework.)
  • npx create-remix- remix ( is a full-stack React framework with nested routing )
  • npx create-gatsby is a React framework for fast CMS-backed websites
  • npx create-expo-app is a React framework that lets you create universal Android, iOS, and web apps with truly native UIs

2. Immer