useState
with URLs: How to persist state with useSearchParams
Learn about a simple React Hook that stores state in the URL query string, building on top of the React Router useSearchParams Hook.
React state management comes with challenges developers should be prepared to overcome. Learn the best approach, tool, and pattern to do so.
With the language-agnostic release of TanStack Query, we review its features, tooling, and usability against SWR, another React caching tool.
Learn how to build a simple pomodoro timer using Tauri, a set of tools for building cross-platform desktop apps using frontend frameworks.
Unit testing is used by developers to verify that an application runs well. It involves checking every module of the application independently.
Learn how to build React applications with Vite and how to migrate from Create React App to Vite. Compare the core concepts of both tools.
Polyfills are essential to using the latest and greatest tools in your apps. Learn how to build them from scratch in this post.
Learn how to build a typewriter effect for code blocks using React with syntax highlighting.
While Strict Mode has been a React feature for some time time, v18 makes it more efficient in catching early bugs, making the codebase more predictable.
PropTypes
To pass props between React components, you can add them when the component is called, just like passing arguments when calling on a regular JavaScript function.
See how easy it is to create a draggable slider in React with the react-draggable-slider package with custom styling and animation.
The virtual DOM provides a mechanism that abstracts manual DOM manipulations away from the developer, helping us to write more predictable code.