Astro 6.0, React Compiler Goes Rust, and the UI Component Renaissance

Published on 12.03.2026

motyl.dev<div></div></>FRONTEND

Astro 6.0 Lands with a Rust Compiler and a Completely Rebuilt Dev Server

TLDR: Astro 6.0 ships with a rebuilt Vite-based dev server that mirrors production, built-in font optimization, stable Content Security Policy support, and an experimental Rust compiler that replaces the Go-based one. It requires Node 22 or higher, Vite 7, and Zod 4.

Astro 6.0


React Compiler is Being Ported to Rust

TLDR: Joe Savona confirmed that the React Compiler is being ported from TypeScript to Rust, reportedly using AI assistance for the migration. This follows the broader industry pattern of rewriting JavaScript tooling in systems languages.

This Week In React #272


TLDR: A canary pull request for Next.js adds a transitionTypes prop to the Link component, enabling custom View Transitions per navigation link by calling React's addTransitionType under the hood.

This Week In React #272 - Next.js View Transitions


Very Good Components: A Curated Collection of Ready-to-Use HTML UI Components

TLDR: Very Good Components is a curated collection of interactive, ready-to-use HTML and CSS UI components including magnetic buttons, expanding galleries, WebGL backgrounds, and animated text effects. Think of it as a copy-paste toolkit for prototyping and enhancing web projects.

Very Good Components


TypeScript 6.0 RC and the Bridge to the Go Port

TLDR: TypeScript 6.0 RC has been announced as the last JavaScript-based release before the native Go port arrives in TypeScript 7.0. It serves as a bridge release, ensuring compatibility between the current ecosystem and the upcoming rewrite.

This Week In React #272 - TypeScript 6.0 RC