How can I make my CRA server start up quicker?

This page summarizes the projects mentioned and recommended in the original post on /r/reactjs

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • Speed Measure Plugin

    ⏱ See how fast (or not) your plugins and loaders are, so you can optimise your builds

  • craco

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

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • vplanweb

    Discontinued A web app for the substitution plan of my school - data is supplied by an API maintained by @ChuangSheep

  • If you want to see how I did it, here you go. As I said, tiny project, but also a pretty minimal demo for switching in this case. I migrated to React18 in the same moment (don't ask why), so ignore the changes in src/index.ts.

  • vite

    Next generation frontend tooling. It's fast!

  • use vite https://vitejs.dev/ it's super straightforward, fast and reliable

  • esbuild

    An extremely fast bundler for the web

  • You should know that CRA is using webpack and babeljs for bundling and compiling the js, jsx to es5( based on your configs), and these two are pretty damn slow! you can change babel with esbuild which you can read here and also there are other articles out there... this will make a hige speedup for you because you are replacing those two which is written by javascript with esbuild which is written by golang that is pretty (fast](https://esbuild.github.io/), actually vite is using esbuild behind the scene and that is why its is super fast!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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

  • Using Vite with React

    18 projects | dev.to | 3 Apr 2021
  • Optimizing React Apps for Performance: A Comprehensive Guide

    2 projects | dev.to | 2 Apr 2024
  • How to use ChatGPT to build macOS applications without any code experience

    1 project | dev.to | 6 Feb 2024
  • Can't seem to get ipcRenderer / contextBridge working and it's driving me crazy

    2 projects | /r/electronjs | 19 Nov 2023
  • Server-Side Rendering (SSR) in React

    3 projects | dev.to | 18 Nov 2023