How to use React Ref
A step-by-step tutorial explaining the React useRef Hook, its mutable object properties, and how it differs from state.
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.
335 articles from this blog
A step-by-step tutorial explaining the React useRef Hook, its mutable object properties, and how it differs from state.
A step-by-step tutorial for installing and setting up PostgreSQL on MacOS using Homebrew, including database creation and server management.
A tutorial on building a REST API using Express.js and Node.js, covering client-server architecture and practical implementation.
A tutorial on setting up an Express.js server in a Node.js application, covering installation and basic server creation.
A guide to setting up a minimal Node.js project with Babel and Nodemon for modern JavaScript development.
A developer explains why they stopped using microservices for their solo side-projects, citing the complexity for a single person.
A technical guide on implementing Micro Frontends using React and Webpack, based on a client project experiment.
A tutorial on implementing GraphQL resolver middleware for handling authentication and permission checks in a Node.js application.
A tutorial on testing GraphQL resolvers with Jest, covering authentication, error handling, and happy/sad path scenarios.
A guide to learning React fundamentals by building a real-world application from setup to deployment, with exercises and updated content.
A tutorial on setting up and running tests for a Node.js application using the Jest testing framework.
A tutorial on using Docker Compose to run and test multi-container applications from a single configuration file.
A quick reference cheatsheet for essential Docker commands, covering images, containers, and Docker Compose.
A tutorial on how to Dockerize a custom React application with Webpack, including creating a Dockerfile and building an image.
A step-by-step tutorial on how to Dockerize a create-react-app application, from creating a Dockerfile to building the image.
A step-by-step tutorial on how to Dockerize a Node.js application, from creating a Dockerfile to building the image.
A guide on setting up and running PostgreSQL and pgAdmin using Docker Compose for local development.
A step-by-step guide to installing Docker on MacOS using Homebrew, including setting up the Docker engine and environment.
A tutorial on implementing internationalization (i18n) in React applications using the react-i18next library.
A tutorial on how to mock Firebase database and authentication features using Jest for unit testing in JavaScript/Node.js.