How to Start & Setup a React project in 2024 (7 Different Ways Based on Use Cases)

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. vite

    Next generation frontend tooling. It's fast!

    You can see all create-vite templates for other libraries. You can also learn more about vite in its documentation website.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. Gatsby

    The best React-based framework with performance, scalability and security built in.

    You can learn more about Gatsby from its official documentation

  4. react-router

    Declarative routing for React

    Remix is built on top of React router, the most popular React routing library since the early days of React. Remix also uses Vite for the development server, making it fast and developer-friendly.

  5. esbuild

    An extremely fast bundler for the web

    Vite is currently the best build tool for bundling Front-end applications. It's so fast because it uses esbuild under the hood. Vite hot reload is the fastest among other development tools I have used.

  6. Docusaurus

    Easy to maintain open source documentation websites.

    Learn more about Docusaurus in its official documentaton

  7. create-react-app

    Set up a modern web app by running one command.

    You can learn more about Create-React-App on its documentation website.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How are you building React applications? It's time to move on from Create React App

    13 projects | dev.to | 12 Apr 2023
  • CRA vs Parcel

    6 projects | dev.to | 5 Sep 2022
  • Those Golden Era of React...πŸ‘©β€πŸ’»β˜ΊοΈ

    1 project | dev.to | 28 Apr 2025
  • Show HN: Nue – Apps lighter than a React button

    17 projects | news.ycombinator.com | 1 Apr 2025
  • Top 20 Front-End Development Tools to Use in 2025

    11 projects | dev.to | 16 Mar 2025

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?