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

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. razzle

    ✨ Create server-rendered universal JavaScript applications with no configuration

    What about rolling your own? Most people that have only ever used CRA, Next.js, or similar tools will think that seems like a lot of work. In the past, it usually did require quite a bit of knowledge about webpack, so you aren't wrong. But tooling has come a long way, and tools like Parcel, NX, and Razzle have simplified the process. Even more recently, Vite has gained an ever-increasing market share.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. vite

    Next generation frontend tooling. It's fast!

    What about rolling your own? Most people that have only ever used CRA, Next.js, or similar tools will think that seems like a lot of work. In the past, it usually did require quite a bit of knowledge about webpack, so you aren't wrong. But tooling has come a long way, and tools like Parcel, NX, and Razzle have simplified the process. Even more recently, Vite has gained an ever-increasing market share.

  4. craco

    Create React App Configuration Override, an easy and comprehensible configuration layer for Create React App.

    So, instead of entirely managing these configuration files, teams took to utilizing tools such as Craco to override configurations. These tools also come with their limitations: they were not updated as quickly as CRA, so there was always a lag in implementing new features, and they added an extra layer of complexity to existing tools through overrides and additional tools.

  5. TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Next.js provides native TypeScript support requiring a zero-configuration approach to using TypeScript in your projects. Next.js also includes a built in router without the need to include additional libraries such as React Router. All-in-all, there is a long list of features provided by Next.js such as:

  6. Gatsby

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

    Gatsby: Excels in static site generation and uses GraphQL for data management.

  7. Rollup

    Next-generation ES module bundler

    Vite has a great plugin ecosystem because it leverages the same plugin interface as Rollup, meaning most Rollup plugins are also compatible with Vite. The Vite guide offers more reasons for why you might want to check out Vite.

  8. react-router

    Declarative routing for React

    Next.js provides native TypeScript support requiring a zero-configuration approach to using TypeScript in your projects. Next.js also includes a built in router without the need to include additional libraries such as React Router. All-in-all, there is a long list of features provided by Next.js such as:

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. parcel

    The zero configuration build tool for the web. 📦🚀

    What about rolling your own? Most people that have only ever used CRA, Next.js, or similar tools will think that seems like a lot of work. In the past, it usually did require quite a bit of knowledge about webpack, so you aren't wrong. But tooling has come a long way, and tools like Parcel, NX, and Razzle have simplified the process. Even more recently, Vite has gained an ever-increasing market share.

  11. esbuild

    An extremely fast bundler for the web

    "Why?" you might ask. Vite is built on top of esbuild, a Go-based bundler for the web that is 10-100x faster than other bundlers such as webpack. Vite is also platform-agnostic, so you can learn the tool and use it for many applications.

  12. create-react-app

    Set up a modern web app by running one command.

    Create React App was designed with one purpose in mind: To provide an accessible way for anyone with a terminal to create a React application. The open-source tool was ideal for learning or becoming familiar with React.

  13. astro

    The web framework for content-driven websites. ⭐️ Star to support our work!

    Astro: is a web framework that encourages the use of the island architecture and more checkout their project page for more information.

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

  • Top 20 Front-End Development Tools to Use in 2025

    11 projects | dev.to | 16 Mar 2025
  • How to Start & Setup a React project in 2024 (7 Different Ways Based on Use Cases)

    6 projects | dev.to | 22 May 2024
  • Nx Console gets Lit

    7 projects | dev.to | 30 Jun 2023
  • How to start a React Project in 2023

    10 projects | news.ycombinator.com | 23 Mar 2023
  • 16 React Tools to Help You Keep Your Sanity in a Crazy World

    9 projects | dev.to | 19 Mar 2023

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?