Dan Abramov responds to React critics

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

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
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
  1. remix

    Build Better Websites. Create modern, resilient user experiences with web fundamentals.

    You don't need NextJS for SSR. There are less opinionated alternatives like Remix that was built by the React Router team and is backed by Shopify now, you can use something like Razzle or one of its alternatives for semi-opinionated pure SSR or follow the Vite Docs and just do it yourself with express.

  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. razzle

    ✨ Create server-rendered universal JavaScript applications with no configuration

    You don't need NextJS for SSR. There are less opinionated alternatives like Remix that was built by the React Router team and is backed by Shopify now, you can use something like Razzle or one of its alternatives for semi-opinionated pure SSR or follow the Vite Docs and just do it yourself with express.

  4. Angular

    Deliver web apps with confidence 🚀

    its Ok. I want to ask you to do something though. Try another modern framework. Just for a little bit. Like any of them. As I said if I had a team of react devs I would use react. I know all this sounds very critical of react and it is. But that's because it can be done better by react. All the frameworks borrow from each other. Heck here is a new major RFC for Angular pulling straight from React https://github.com/angular/angular/discussions/49685. But ya'll really need to realize its falling behind and it really doesn't have to. It's because of statements like "Because that's how it's done" that keep it from moving forward.

  5. assemblyscript

    A TypeScript-like language for WebAssembly.

    Well we have all the new ECMA standards that will be introduced in 5 years now. It's looking more like Java actually. its accessor and typing patterns match it the most. TypeScript has had quite the profound influence over future ECMA design. There is a not so well known project called AssemblyScript which I think has a promising future. Since future ecma standards closely resembles it and TypeScripts popularity has exploded I have a feeling it may become a real standard as well.

  6. devtools

    Replay.io DevTools

    My day job is working at a company called Replay ( https://replay.io ), and we're building a true "time traveling debugger" for JS. Our app is meant to help simplify debugging scenarios by making it easy to record, reproduce and investigate your code.

  7. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient 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

  • Gentle Introduction To Typescript Compiler API

    6 projects | dev.to | 18 Nov 2023
  • Tagged Template Literals on Template

    1 project | dev.to | 15 Mar 2025
  • New Angular 20 Feature - Exponential Operator is Supported on Template

    2 projects | dev.to | 15 Mar 2025
  • Understanding How Angular Processes Template Bindings

    1 project | dev.to | 11 Mar 2025
  • Building Dynamic Push Notifications with Firebase and Node.js

    1 project | dev.to | 7 Mar 2025

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