pnpm's Rust Registry, Flow's Rust Rewrite, and Meta's Astryx Design System
🌰 Lizi Frontend Weekly Issue 136 (2026.06.29 - 2026.07.05): Browse the latest frontend news of the week, learn excellent domestic and international articles, and let's keep our curiosity about frontend development.
📰 Tech News
pnpr: The pnpm team is developing pnpr, an experimental npm private registry server written in Rust that is compatible with the pnpm specification.
Flow Rewritten and Ported to Rust: Meta has completely rewritten and ported Flow, its dedicated static type checker for JavaScript, from OCaml to Rust.
Astryx: Meta has released the Astryx design system. Built on React and StyleX, Astryx has been developed internally at Meta for over 8 years and officially supports more than 13,000 internal applications. The system provides 160+ components, theming solutions, page templates, and supporting development tools, along with an online demo sandbox for debugging and experimentation.
Node.js 26.4.0: Node.js v26.4 (Current) adds experimental package mapping support, which resolves dependency packages via a static JSON file without needing to traverse the
node_modulesdirectory layer by layer.
📒 Technical Articles
The Shifting Line Between CSS States and JavaScript Events: The boundary between CSS states and JavaScript events is blurring — this article sorts through a large number of CSS pseudo-classes that can replace JavaScript event listeners (far more than you might imagine), and also introduces experimental, future-oriented event-triggering syntax.
AI Messing Up Your Code? Try This SDD Specification-Driven Workflow: The article revolves around how to establish a stable, sustainable, and reusable engineering collaboration approach, introducing SDD (Specification-Driven Development), tool selection, and practical implementation.
Frontend Prompt Engineering in Practice: How to Build a Scenario-Based Prompt Library: The article introduces how to design reusable prompts for high-frequency frontend scenarios and how to judge whether a prompt's output is ready to enter a project.
🔧 Dev Tools
- qr code 2.0: A Web Component for generating QR codes.
- whatwg-url 17.0: A JavaScript implementation of the WHATWG URL Standard.
- Slim Select 4.0: A feature-rich dropdown select component with zero external dependencies.
🍞 Code & Life
- After Years in Frontend, Let's Talk About Whether We're Still Worth Anything in 2026: AI has already taken over the bulk of "writing code," but it hasn't taken away "judgment, design, and covering the edge cases."
🚀🚀🚀 The above news and articles are selected from common weeklies, such as JavaScript Weekly, etc. The weekly content will continue to be optimized and improved. I hope you enjoy it.
💖 Welcome to follow the WeChat Official Account: Lizi Frontend