Issue #22 // Sep 7, 2023 // Open web version |
|
Making Sense of React Server Components – This is one of the most detailed articles I've come across about RSCs. Josh does an excellent job with lots of helpful visualizations and straightforward explanations to show how RSCs work and why they are needed
Forms and Mutations – New docs page dropped! Explains how to revalidate cached data, redirecting, error and loading state and more
⚡️ SPONSOR
Zero To Shipped - Fullstack Developement with Next.jsFeeling intimidated by fullstack development? This interactive video course demystifies and simplifies the process, helping you build and ship products quickly 📙 Tutorials, Articles & OpinionChallenging Established Norms: Making Component Fetching the Exception – The main idea: While it's possible to fetch data in every React Component, it's not always the best approach and why moving data fetching up to the route layer can create a more scalable and easier-to-manage structure
Should I Use Server Actions Or APIs? – Learn which one to use depending on your requirements
Preview Builds for NextJS using SST and AWS – This guide is for all the “self-hosting” readers! Implement your own preview builds system for your Next.js application using Github Actions, AWS and SST
Retaining Chat History Using LangChain and Upstash Redis – Short and clear tutorial about how to implement long-term persistence of LangChain chat conversations. The chat app is built with Next.js and Vercel’s AI SDK
📦 Packages / Tools / ReposNext.Nav – A VS Code extension for navigating and creating routes easily in your Next.js application
next-safe-action – Deals with input-validation and error handling when using Server Actions
WhoCanUse – Awesome tool! Learn how color contrast can affect different people with visual impairments. (…also it’s built with Next.js)
rediscord – Usually I don’t share app clones but this Discord look-alike is so well made with such an attention to detail that I had to. It’s built with Next.js 13 and TailwindCSS
🌈 RelatedHow Vercel Shipped Cron Jobs in 2 Months Using Amazon EventBridge Scheduler – Cron jobs have been available on Vercel for a while. This blog post tells the backstory of how two adventurous engineers joined forces to bring this feature to all Vercel customers in just 2 months 🥹
Why React re-renders? And, when do we need to worry about it? – Love this! Learn about re-rendering in React in just 12 slides
Current state of state management – It's been quiet on the topic of state management in React lately. Do we still require state management libraries? This post digs into that question
A Wide View of Automated Testing in React Apps – This is a great addition to the React Handbook! Learn how to test all the different kinds of React components and how to make your components more testable
|