Stuck in the Middle with You: An intro to Middleware
An introduction to middleware in web frameworks, covering its purpose, common use cases like authentication, and practical examples from JavaScript/TypeScript ecosystems.
An introduction to middleware in web frameworks, covering its purpose, common use cases like authentication, and practical examples from JavaScript/TypeScript ecosystems.
A tutorial on building forms in Next.js 14 using Server Actions, React Server Components, and Zod for validation.
A guide to implementing React's useOptimistic() hook across layouts and pages in Next.js using a Context provider for optimistic UI updates.
An analysis of React's current state, focusing on the paradigm shift and complexity introduced by React Server Components and the Next.js App Router.
A software engineer's 2023 review, covering work on Netlify's frameworks team, layoffs, burnout, and a new role at OpenSauced.
Robin Wieruch, a freelance React developer from Berlin, offers his services for product development, consulting, and team mentoring.
A tutorial on integrating React Hook Form with Next.js 14 Server Actions, using Zod for validation and adding optimistic UI.
A guide to using React 18's useOptimistic hook for instant UI updates in Next.js applications, improving perceived performance.
Guide to navigating between routes in Next.js using the Link component and useRouter hook.
Guide to dynamic routes in Next.js App Router using file-system routing with dynamic segments like id, name, or slug.
A guide to testing async, internationalized React Server Components in Next.js App Router using Vitest and React Testing Library.
A guide demystifying React Server Components, explaining how they work, their benefits, and how they differ from Server-Side Rendering.
Tutorial on building an e-learning platform using Next.js app router and caisy headless CMS, covering setup, GraphQL, and deployment.
How to use Dev Containers to create a portable, local preview environment for a Next.js blog, eliminating the need for cloud deployments during editing.
A developer investigates and fixes a performance issue in a Next.js app where a massive image file bloats the initial JavaScript bundle, slowing page load.
A tutorial on building a user registration, login, and management (CRUD) application using Next.js 13 with the App Router, TypeScript, React, and MongoDB.
A developer shares a solution for a Next.js 13 App Router issue where client components with 'use client' hang when using async/await with fetch in useEffect.
A developer explains how they integrated the Eleventy static site generator with the WordPress REST API to manage content, replacing a Next.js attempt.
A developer details their migration from a slow WordPress blog to a faster, modern static site built with Next.js, explaining the technical motivations and process.
A summary of a live stream Q&A with Dan Abramov and Joe Savona discussing React Server Components, their benefits, and trade-offs.