React

[ follow ]
fromGitHub
1 hour ago

GitHub - mutativejs/travels: A fast, framework-agnostic undo/redo core powered by Mutative patches

Efficient History Storage with JSON Patches: Instead of storing full state snapshots for each history entry, travels uses JSON Patch (RFC 6902) to store only the differences between states. This dramatically reduces memory usage, especially for large state objects with small changes. For example, changing a single field in a 1MB object only stores a few bytes in history. High-Performance Immutable Updates: Mutative is 10x faster than Immer and provides a mutation-based API for updating immutable data structures.
React
React
fromLogRocket Blog
1 day ago

How to use TanStack DB to build reactive, offline-ready React apps - LogRocket Blog

TanStack DB provides a reactive, client-side database with local-first sync, offline support, optimistic UX, SQL-like queries, and minimal boilerplate.
React
fromInfoQ
2 days ago

Nuqs Adds Debounce, Standard Schema Integration and Key Isolation

Nuqs 2.5 adds debounced URL updates, standardized schema generation, fine-grained re-render control, and experimental TanStack Router integration for improved React URL state management.
React
fromTheregister
2 weeks ago

Cloudflare DDoSed itself with React useEffect hook blunder

A React useEffect hook with a recreated dependency object caused repeated Tenant Service API calls, overloading APIs and causing a more-than-hour outage.
fromLogRocket Blog
3 weeks ago

File-based routing in React Router v7 - Why keep it optional? - LogRocket Blog

React Router was first released in November 2014 by Michael Jackson (not that M.J.) and Ryan Florence. At the time, most React developers were still figuring out how to handle navigation in single-page apps without resorting to low-level history manipulation. React Router provided a simple alternative. It lets you declare routes as JSX elements, which fit naturally into React's component model and way of thinking.
React
React
fromThe New Stack
3 weeks ago

Fresh + Vite Means 9-12x Faster Development for Deno

In other dev news: Learn React in the most hilarious way, Nuxt update increases stability, and the HTMHell Advent Calendar seeks submissions.
#state-management
fromkrasimirtsonev.com
1 month ago

React Server Components support without a framework

When I started researching, I found that there are solutions outside of Next.js, but they were either incomplete or tied to specific tools like Vite or esbuild. The more I dug, the more I realized that what we really have is a pattern without a proper implementation. It reminded me of Flux back in the day-a pattern that introduced new ideas but lacked clear direction on how those ideas should fit into existing applications.
React
fromMedium
2 months ago

React Native in the Super App Race: From Foldables to Flip Phones

Dynamic layouts are essential for adapting to varying screen sizes and orientations mid-session, maintaining layout integrity and user context, especially in foldable devices.
React
fromMedium
2 months ago

How React Batching and Scheduling Work Behind the Scenes

React allows multiple updates to be batched together, which minimizes the number of render passes and significantly improves performance in applications. With this optimization, developers can create smoother and more efficient user interfaces by reducing the number of times components are rendered.
React
#react-native
React
fromMedium
2 months ago

How React Batching and Scheduling Work Behind the Scenes

Understanding batching and scheduling in React is essential for building performant applications.
React
fromHackernoon
5 years ago

Shrink Your Lottie Animations by 80% with the .lottie Format | HackerNoon

Lottie animations enhance consumer applications but can be large, with .lottie format offering a way to reduce file sizes significantly.
React
fromMedium
2 months ago

Complete Guide to React Server Components in React 19 & Next.js 15

React Server Components enhance performance by enabling server-side rendering without sending excessive JavaScript to the client.
React
fromLogRocket Blog
2 months ago

React & TypeScript: 10 patterns for writing better code - LogRocket Blog

TypeScript enhances React applications by addressing challenges of type safety and code maintainability.
[ Load more ]