Tag

React

5 stories

Removing React meant relearning where an interface should live (misago-project.org)

The migration moved interactivity toward server-rendered HTML with htmx rather than a large client application. That trade changes the boundary of the system more than it changes a library name.

The useful question from the thread is not whether React is bad. It is whether the product really needs a client-side state architecture before it needs simpler operations.

🚀Tech ★ 231 · 💬 158 · Jul 28 · #dev tools#programming#web#htmx#Misago#React

Not just a headline — the discussion unpacked

The top HN threads: facts from the discussions, both sides, insider voices. Email, Telegram, or RSS.

shadcn didn't ship a codemod for the Radix-to-Base-UI switch — it shipped an LLM "skill" instead (ui.shadcn.com)

shadcn/ui now defaults to Base UI over Radix (Base UI at v1.6.0, 6M+ weekly downloads; users picked it 2-to-1). Radix isn't deprecated. The migration story is the twist: an LLM-driven skill, component by component, instead of a deterministic codemod.

The thread's unease is about tone and trust: if even a flagship release note is visibly AI-written, where's the line — and does replacing codemods with an agent trade repeatability for vibes?

🚀Tech ★ 275 · 💬 154 · Jul 6 · #AI#dev tools#web#Base UI#Radix#React+1

React Compiler is being rewritten in Rust — 10x faster, and it keeps Babel's AST (github.com)

Production users showed up to confirm the compiler itself has quietly been working for a year — useMemo and useCallback deleted, performance up.

The sharpest critique: why freeze the Babel AST as the contract instead of going native with Oxc? The maintainers answered — Oxc isn't the only consumer.

🚀Tech ★ 119 · 💬 115 · Jun 11 · #dev tools#programming#web#Babel#Oxc#React+1

A React app got pulled after 3 days. The plain-HTML rebuild doubled completions (mohkohn.co.uk)

The site faced millions in fines if customer satisfaction slipped below 96%. The rebuild used Astro, server-rendered each wizard step as its own page, and stored progress in the backend — one user finished a form a month after starting it.

A staff engineer in the thread described doing the same migration in reverse: ripping React out of an internal app and discovering he no longer needed a build process at all.

🚀Tech ★ 1.0K · 💬 456 · Jun 11 · #dev tools#programming#web#Astro#GOV.UK#React

A React library of AI-slop UI tropes that 800 people starred, half of them seriously (vorpus.github.io)

Performative-UI is a polished React component library that satirizes the visual language of AI startups: animated gradient text, ASCII-art lava lamps, fake server-sent-event streaming, a forced newsletter popover. Every piece is a design trope you've seen on a hundred vibe-coded landing pages.

The catch surfaced in the thread: it was itself one-shot by Claude from six research files and a two-sentence prompt. And commenter after commenter, having clocked the joke, admits they're going to steal the components anyway.

🌍Other ★ 865 · 💬 162 · Jun 9 · #web#React