About Me
Robin, a German software engineer, introduces his background, mission to make coding education accessible, and his freelance work.
Personal blog about React and JavaScript
333 Articles from this blog
Robin, a German software engineer, introduces his background, mission to make coding education accessible, and his freelance work.
A tutorial on building a custom, session-based authentication system in JavaScript and TypeScript, covering secure password handling and session management.
A tutorial on implementing custom authentication in Next.js 15 using App Router, Server Components, and Server Actions.
A tutorial on fetching data in React using only built-in Hooks like useState and useEffect, without third-party libraries.
A step-by-step React tutorial on implementing drag and drop functionality using the @hello-pangea/dnd library.
A beginner-friendly tutorial on creating a custom, interactive dropdown menu component in React from scratch.
A guide to modern and legacy React component types and patterns, explaining which are still relevant in 2024.
A guide exploring various methods for fetching data in React, from older techniques to modern approaches like React Server Components.
A tutorial on using URL search parameters in Next.js to manage shareable state for features like searching and sorting posts.
React is evolving into a full-stack framework with Server Components and Server Actions, bridging the gap between frontend and backend development.
A guide exploring data fetching in Next.js using Server Actions and comparing it to Server Components and Route Handlers for client-side scenarios.
Learn two methods to pass extra arguments, like a post ID, to server actions in React forms using hidden fields or function binding.
Explains JavaScript floating-point rounding errors in financial apps and offers solutions like integer-based calculations.
A tutorial on implementing loading states in React forms using actions, including the useActionState hook.
A tutorial on using Server Actions in Next.js 14 for full-stack CRUD operations with Prisma and SQLite.
A tutorial on setting up a Next.js application with Prisma ORM and SQLite database, covering initial setup and migrations.
A tutorial on how to seed a database using Prisma and TypeScript, including setup and execution steps.
A tutorial on building forms in Next.js 14 using Server Actions, React Server Components, and Zod for validation.
An overview of emerging React trends for 2024, focusing on Astro for performance and new authentication libraries.
A guide for beginners on setting up a minimal web development environment for MacOS or Windows, including React.