React Labs: What We've Been Working On – February 2024 – React Compiler

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • create-react-app

    Set up a modern web app by running one command.

  • What's the connection?

    Also, take a look at this response from 2021: https://github.com/facebook/create-react-app/discussions/117...

  • rfcs

    RFCs for changes to React (by reactjs)

  • Examples from the conversations of that time:

    > ...we want closures to capture the values we rendered with, and to keep "seeing" those values forever. That's really important for concurrent mode where a notion of current value doesn't really exist. Hooks design models a component as being in many non-clashing states at the same time, instead of switching the "current" state (which is what classes model well). People don't really need to think about these details, but they're motivating the design a lot. [0]

    > In Concurrent Mode, render may run more then one time, and since this in a class is mutable, renders that should be the same may not be. [1]

    [0] - https://github.com/reactjs/rfcs/pull/68#issuecomment-4778866...

    [1] - https://tkplaceholder.io/why-function-components-fit-react-b...

  • 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
  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  • > There is actually a great issue thread on the Flutter GitHub that explains exactly why other solutions do not work correctly when compared to hooks [0]

    Interesting. I assume you are referring to this comment in particular -> https://github.com/flutter/flutter/issues/51752#issuecomment... ?

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