React Compiler v1.0 — The React Compiler is now finally considered stable and ready to take on some of your app's optimization tasks by way of auto-memoization applied based on the compiler's analysis of your code. You can still use useMemo and useCallback as appropriate for precise control, however. Tan, Savona, and Zhang | Tiger Lake: Real-Time Data Without the Complexity — Meet Tiger Lake: now in public beta. It unifies Postgres and your lakehouse in a continuous real-time loop, eliminating pipelines and orchestration. Build dashboards, agents, and analytics on live, full-context data—all in one system. TigerData | Bun 1.3: The Alternative Full-Stack JS Runtime — The performance-focused JavaScriptCore-powered runtime gets a big upgrade making it more of a 'full-stack runtime' including a dev server with hot reloading (including React Fast Refresh), the ability to scaffold React projects out of the box, and isolated package installs by default. There's a lot to like in here for React use cases. The Bun Team | 🛠 Code, Tools & Libraries | React Chrono 3.0: Dynamic, Interactive Timeline Component — Supports horizontal, vertical, and vertical alternating timelines, complete with keyboard accessibility, support for nested timelines, auto-playing timelines slideshow-style, and more. Good docs too. v3.0 is a large scale refactoring, adds React 19 compatibility, offers Google Fonts integration, and more. Prabhu Murthy et al. | Next.js 16 Beta Released — The popular framework takes a step into the future with Turbopack support now stable and the default bundler for new apps. React 19.2 and React Compiler support makes an appearance, along with extra caching features. Testing is recommended as the routing and navigation system has been overhauled, though no code changes should be needed. Clark, Lai, Choi, Kasper, and Koppers | 🍐 Tuple - how developers at Tailwind, Shopify, and Stripe unblock PRs, make technical decisions, and pair program. | | 📢 Elsewhere in the ecosystem | A roundup of some other interesting stories in the broader landscape: | -
jsonriver (above) is a JSON parser designed for streaming use cases where you might not have an entire document ready to process. It can parse JSON incrementally as it streams in (from a network request or LLM, say) and return a sequence of 'increasingly complete' values. -
🔒 A reminder that GitHub is making changes to strengthen npm security that could affect you if you publish packages (especially if you're using classic tokens for npm). -
VoidZero has announced Vite+ (a.k.a. Viteplus), an extended version of Vite that introduces extra features like a linter, test runner, monorepo task runner, and more, though take note of the licensing. -
In The Birth of Prettier, Christopher Chedeau (a.k.a. Vjeux) takes us back ten years to the genesis of Prettier, a popular code formatter he co-created, with James Long, that popularized the practice of fully-automated AST-based code formatting in the JS ecosystem. | |
Комментарии
Отправить комментарий