Hacker News with Generative AI: React

Archeology of React (2016) (reactjs.org)
Just three and a half years ago we open sourced a little JavaScript library called React. The journey since that day has been incredibly exciting.
JSX over the Wire (overreacted.io)
Suppose you have an API route that returns some data as JSON:
Show HN: Tiptap UI Components – Free React Components for Building Editor UIs (github.com/ueberdosis)
Tiptap UI Components is a library of modular, MIT-licensed React components, templates, and primitives that help you build rich text editor UIs faster, on top of the headless Tiptap framework.
RedwoodSDK – a composable framework for building server-side web apps (rwsdk.com)
RedwoodSDK is a React framework for Cloudflare.
React for Two Computers (overreacted.io)
To beat Spacetime, change it so that the Clock displays the time from the Early world, but the color of the <p> around the <Clock> is decided by the Late world.
In React {Transitions} = F(state) (jordaneldredge.com)
TL;DR: Thinking about the React component tree as modeling a state machine can help clarify the implications of asynchronous updates and React’s concurrent features.
Show HN: Windows XP Themed Personal Site Built with React (sohailsayed.com)
Welcome to Sohail's personal site!
Understanding Hydration Errors by Building a SSR React Project (propelauth.com)
If you’ve written React code in any server-rendered framework, you’ve almost certainly gotten a hydration error. These look like:
A steam locomotive from 1993 broke my yarn test (cloudflare.com)
So the story begins with a pair programming session I had with my colleague, which I desperately needed because my node skill tree is still at level 1, and I needed to get started with React because I'll be working on our internal backstage instance.
Show HN: Make SVGs interactive in React with 1 line (vercel.app)
Show HN: Bknd – Firebase alternative that embeds into any React stack (github.com/bknd-io)
bknd simplifies app development by providing a fully functional backend for database management, authentication, media and workflows. Being lightweight and built on Web Standards, it can be deployed nearly anywhere, including running inside your framework of choice. No more deploying multiple separate services!
Konva.js - Declarative 2D Canvas for React, Vue, and Svelte (konvajs.org)
The ultimate bridge between your Vanilla JS app and canvas graphics
Show HN: We made a VS Code extension that reveals React component usage insights (omlet.dev:443)
Analyze how and where components are used across your code repos to reduce front-end tech debt and prove design system value.
Stop Using and Recommending React (lusito.info)
I have used React for a long time. Trust me when I tell you: There is no reason to use it and a lot of reasons against it. This is going to be a long explanation, but bear with me!
Ask HN: Why are there so few Flutter jobs? Should I switch to React? (ycombinator.com)
Every month I search through the Who Is Hiring thread but very few (if any) Flutter jobs appear
Origin UI – Like shadcn/UI, but on steroids (github.com/origin-space)
Origin UI is an extensive collection of copy-and-paste components for quickly building application UIs. Powered by Tailwind CSS and React.
Show HN: GoatDB – A lightweight, offline-first, realtime NoDB for Deno and React (github.com/goatplatform)
GoatDB is a real-time, version-controlled database for Deno, React, and low-friction deployments. It’s ideal for prototyping, self-hosting, single-tenant apps, as well as ultra light multi-tenant setups without heavy backends or complex DBs.
GenSX: OS framework for building agents and workflows with React-like components (github.com/gensx-inc)
GenSX is a simple typescript framework for building agents and workflows with reusable React-like components.
React Team Updates CRA Migration Guidance After Community Pushback (socket.dev)
React's CRA deprecation announcement sparked community criticism over framework recommendations, leading to quick updates acknowledging build tools like Vite as valid alternatives.
State of React 2024 – Survey Results (stateofreact.com)
This has been a year of consolidation for React.
Sunsetting Create React App (react.dev)
Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework. We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework.
Sunsetting Create React App (react.dev)
Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework. We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework.
Everything about Google Translate crashing React (and other web apps) (martijnhols.nl)
Google Translate, the built-in extension of Google Chrome, is a machine translator that provides users with an easy way of translating webpages from within their browser tab.
We replaced our React front end with Go and WebAssembly (dagger.io)
A few weeks ago, we launched Dagger Cloud v3, a completely new user interface for Dagger Cloud. One of the main differences between v3 and its v2 predecessor is that the new UI is written in WebAssembly (WASM) using Go. At first glance, this might seem an odd choice - Go typically isn't the first language you think of when deciding to program a Web UI - but we had good reasons.
Designing Backgrounds with LLMs and React (vigilant.run)
PlayCanvas React: Easy, Declarative 3D for React Developers (playcanvas.com)
Today we're proud to announce the release of PlayCanvas React, a new declarative way to build 3D content using React.
Create React App is now deprecated (github.com/facebook)
React's declarative model isn't perfect (bennett.ink)
The creator of Next made an interesting Tweet about React becoming the Linux kernel of front end development. I’ll go a step further: I think it’s becoming a ubiquitous interface for UI development generally. I bet a lot on React: I use it for every UI endeavor I work on — video games, B2B, mobile apps, and websites of every shape and size.
Show HN: TinyJs React like framework in 35 lines of code (ycombinator.com)
Hi HN, I got to work yesterday and today and came up with a very simple way to create and manage state in TinyJS.
React has become the 'Linux kernel' of modern software development (twitter.com)