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 or Controlled: A Matter of Perspective? β€” Controlled components have state managed by React, while uncontrolled components store their state in the DOM, but sometimes it’s a bit more complicated than that, as Sam demonstrates here.

Sam Selikoff

πŸ“„ Google OAuth in React: A Beginner’s Guide to Authentication Erwan Bourlon (Marmelab)

πŸ“„ Impressions of React and TypeScript from an Elixir/Elm Developer – He’s not a fan, but sometimes it’s interesting to see the perspective of an outsider. Alex S. Korban

πŸ›   Code, Tools & Libraries

πŸ€– Vercel’s AI Chatbot Starter Template β€” An open source AI chatbot app template built using Next.js. It uses Vercel’s AI SDK and other Vercel APIs for the heavy lifting.

Vercel

  • πŸ“Š Mantine v7.14.0 – The popular React component suite adds new ‘angle slider’, radial bar chart, funnel chart, and stacking moral/drawer components. You can also fill your barcharts using SVG patterns for that 1990s Microsoft Works vibe.

  • πŸ“€ React Native Share 11.1 – Share data to other (social) apps. This release improves Instagram Stories support.

  • react-native-permissions 5.2 – Unified permissions API for React Native on iOS, Android and Windows. v5.2 adds tvOS support.

  • πŸ“Ί react-native-video 6.8 – A <video> component for React Native. v6.8.0 adds react-native-web support.

  • React Stripe 3.0 – React components for Stripe.js and Stripe Elements.

  • Embla Carousel 8.4 – Lightweight carousel library with fluid motion.

  • Viselect 3.7 – Add a desktop-style visual way of selecting elements.

  • Gridstack.js 11.1 – Build responsive interactive dashboards quickly.

  • πŸ—“οΈ Schedule-X 2.6 – Material Design event calendar and date picker.