Category: react

Three ways to detect React performance issues

January 29, 2025 By Mark Otto 0

๐Ÿ’ก Along similar lines, React Scan continues to go from strength to strength, and React Geiger (though not updated in a while) provides an interesting audio based way to ‘hear’ performance issues. The First Newsletter Dedicated to Product Engineers โ€” The fastest growing startups increasingly rely…

Terminal aesthetics for React apps

January 22, 2025 By Mark Otto 0

SRCL: Build React Apps with ‘Terminal Aesthetics’ โ€” The homepage is a live demonstration of what SRCL has to offer. Itโ€™s a suite of React components and styling to recreate a monospaced, terminal-like atmosphere Internet Development Studio Company Storybook 8.5: The UI Component Building and Testing…

Fixing ‘a glaring animation-sized hole in React’s API’

January 15, 2025 By Mark Otto 0

๐Ÿ’ก There are more technical details in the React pull request about ViewTransition. Five Years of React Native at Shopify โ€” Five years ago, Shopify said React Native was the future for mobile development at their company and they really meant it with every mobile…

A fresh (TanStack) start for 2025

January 8, 2025 By Mark Otto 0

Introducing TanStack Start โ€” Imagine if the folks behind TanStack Router, Query, etc. realized they had all the pieces to create a full-stack React framework: thatโ€™s TanStack Start. You get full-document SSR, streaming, server functions, and more, out of the box. Could 2025 be TanStack Start’s…

How React fared in 2024

December 18, 2024 By Mark Otto 0

๐ŸŽ„ This week we’re taking a look back at how things went in the React world in 2024, as well as revisiting the most clicked items of the year, in case you missed them at the time. We’re taking a Christmas break for two weeks…

Say hello (again?) to React 19

December 11, 2024 By Mark Otto 0

React v19 Released (For Real This Time) โ€” An early Christmas present! First teased in the React Labs February 2024 post, React 19 has been cooking for long enough (and in beta for 8 months) thereโ€™s already a wealth of content out there, like the…

Improving your React app’s responsiveness

December 4, 2024 By Mark Otto 0

Introducing <Waitlist/> Mode – A Virtual Queue for Your App โ€” Waitlist is a new sign-up mode and component that lets users register interest and join a waitlist for early access to your product. Manage user access and onboarding all within your Clerk Dashboard. Read our…

Big releases: React Router 7 and Vite 6

November 27, 2024 By Mark Otto 0

React Router v7 Released โ€” Michael explains it best: โ€œv7 brings everything you love about Remix back into React Router proper. We encourage all Remix v2 users to upgrade […] For the majority of the React ecosystem […] we believe React Router v7 will be…

Quickly scan your app for problematic renders

November 20, 2024 By Mark Otto 0

Introducing @clerk/nextjs V6, with Support for Next.js 15 โ€” With v6, the auth() helper is now asynchronous, <ClerkProvider> defaults to static rendering instead of dynamic, and support for partial pre-rendering has been introduced. Learn more about v6 updates and follow our guide to upgrade. Clerk Uncontrolled…

Taking Next.js 15 apps smoothly to production

November 13, 2024 By Mark Otto 0

Framer Motion is Now Motion โ€” Framer Motion has been a long-standing, powerful, and hugely popular library for animating things in React apps, but itโ€™s now called Motion and has become an “independent open source project for the community”, separate from Framer as a company. Matt…