This Week In React #258: TanStack, Next.js, ImGui, next-intl, React-Email, Ink, React Router | Valdi, IntersectionObserver, Nitro, Radon, Lynx, WebGPU, Audio | TC39, Node, Web Animations, TypeScript, pnpm | This Week In React
Briefly

This Week In React #258: TanStack, Next.js, ImGui, next-intl, React-Email, Ink, React Router | Valdi, IntersectionObserver, Nitro, Radon, Lynx, WebGPU, Audio | TC39, Node, Web Animations, TypeScript, pnpm | This Week In React
"AG Charts: The Best React Charts in the World. AG Charts is a high-performance, canvas-based charting library from AG Grid. Originally built to power AG Grid's Integrated Charts, it now serves over 1M npm downloads each month. 🆓 Free: A wide range of chart types (bar, line, scatter, area, and more) - free, forever. 🚀 Fast: Optimised canvas rendering for large datasets (1M+ points). 🦾 Accessible: Built-in support for screen readers and keyboard navigation. 🔄 AG Grid Integration: Shared API with AG Grid for seamless integration."
"A collection shouldn't dictate what data loads: Your queries should. This concept is now implemented in TanStack DB with a new syncMode: 'eager' | 'on-demand' | 'progressive' option. This moves the library closer to how GraphQL clients like Apollo/Relay work, where components declare their data dependency, and the client figures out how to load and maintain that data. This can be adapted to work on top of any existing backend API, as long as you provide code to map the query predicates into actual API calls."
TanStack DB 0.5 implements query-driven synchronization with a new syncMode option ('eager' | 'on-demand' | 'progressive'), allowing components to declare data dependencies while the client determines how to load and maintain that data. AG Charts provides a high-performance, canvas-based React charting library with a wide range of free chart types, optimized rendering for large datasets, built-in accessibility features, and seamless AG Grid integration. Both Bun and Vercel added TanStack Start support using the Nitro Vite plugin. Next.js introduced an experimental config.experimental.transitionIndicator option that triggers the browser's native spinner during pending React transitions.
Read at Thisweekinreact
Unable to calculate read time
[
|
]