Category: react

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…

Building GNOME apps with React

November 6, 2024 By Mark Otto 0

âš¡ MikroORM‘s docs site build time went from 6m40s to 2m30s in dev and from 12m to 4m30s in production. Flex Your Product Muscle with Product for Engineers — Product for Engineers is PostHog’s newsletter helping engineers improve their product skills. Subscribe to get curated advice…

React Native takes a giant leap forward

October 30, 2024 By Mark Otto 0

React Native’s New Architecture is Here — With the release of React Native 0.76, the so-called ‘New Architecture’ becomes the default. This opens up numerous modern React features like useLayoutEffect and Suspense, as well as better ways to work with native interfaces without a bridge (in short,…