React Trends in 2024
An overview of emerging React trends for 2024, focusing on Astro for performance and new authentication libraries.
RobinWieruch.de is the personal site and blog of Robin Wieruch, a software engineer and educator known for clear, practical tutorials on React, TypeScript, Next.js, GraphQL, Node.js, and testing. The articles focus on real projects and common problems such as state management, authentication, data fetching, pagination, performance, and testing strategies. Robin is the author of The Road to React and other hands-on guides. He publishes step by step walkthroughs that pair code with explanations, so readers learn the concepts and the reasoning behind them.
337 articles from this blog
An overview of emerging React trends for 2024, focusing on Astro for performance and new authentication libraries.
A step-by-step guide for installing and setting up React.js on a Windows machine, including Node.js, npm, and Visual Studio Code.
A guide to overcoming analysis paralysis and choosing a JavaScript framework to learn, focusing on practical action over endless comparison.
A guide for beginners on setting up a minimal web development environment for MacOS or Windows, including React.
Robin Wieruch, a freelance React developer from Berlin, offers his services for product development, consulting, and team mentoring.
A step-by-step guide to installing React.js, Node.js, NPM, and VS Code on MacOS for web development.
A guide for beginners on how to learn React effectively by focusing on the core library first and avoiding common distractions.
A step-by-step guide to migrating a React project from Create React App (CRA) to Vite, including configuration changes and file updates.
A tutorial on building a full-stack TypeScript application with end-to-end type safety using tRPC, React, and Node.js.
A tutorial on setting up ESLint with Vite and React to catch errors and unused variables in your code.
An overview of key web development trends for 2023, focusing on the shift from client-side to server-side rendering with meta frameworks.
A guide to creating a custom CrossFade component for transitioning between elements in Material UI (MUI) for React.
A tutorial on using React Testing Library to test React components from a user's perspective, covering setup with Jest.
A guide on typing React function components with TypeScript, using a Select component as an example to demonstrate prop typing methods.
A tutorial on setting up and running TypeScript in a Node.js backend project, including ts-node and nodemon.
A tutorial on creating a nested dropdown menu component for Material UI (MUI) in React, including code examples.
A tutorial on creating a custom Dropdown component for Material UI (MUI) in React, including code examples.
A beginner React tutorial on creating and controlling a select dropdown, from basic HTML to a reusable component.
A tutorial explaining how to implement and use user-defined type guards in TypeScript to conditionally apply logic based on variable types.
A tutorial on setting up and using Vitest with React Testing Library for testing React components in a Vite project.