Learn how to choose between React and Next.js, based on their popularity, documentation, performance, and the type of app you're building.
A UI library can help kickstart your React app or web dev project. Learn about 9 popular React UI component libraries and when to use them.
Next.js offers many benefits, one being file routing. Learn how to set up a Next.js project and how file routing in Next.js works.
Learn how memoization in React helps to improve the performance of your web apps by identifying and eliminating unnecessary re-renders.
Learn by doing! Build calculator app with React, from creating the layout and components to updating states and formatting the output.
React fragments provide a simple syntax to group a list of HTML elements without adding unnecessary nodes to the DOM. Here's how.
Need to fetch data in React? Learn about React Query, an excellent server state management library for simplifying your data-fetching needs.
Creating a cross-platform desktop app is easy thanks to Electron. Learn how to create a secure desktop app using React, Electron and Electron Forge.
Need a simpler way to set up a front-end dev environment? With Vite, you can be up and running with Vue, React and even vanilla JS in just a few clicks.
You don't need fancy video-editing software to create videos containing text, animations, colors, and shapes. Learn how to do it in React with Remotion!
The best way to explore React is by example. Learn how easy it is to build a React Twitter clone with Prisma and the powerful Next.js framework.
Learn how to add a custom field to a Flarum user account. Users will be able to set this custom field from their profile page, and admins will be able to edit it too.
Learn Redwood, an opinionated, full-stack framework that embraces the Jamstack, and see how easy Redwood makes it to build a CRUD app.
Jack Franklin takes a look at higher-order components, a design pattern that helps keep your React applications tidy, well structured and easy to maintain.
Nirmalya Ghosh shows you how to use Firebase's real-time database features, coupled with Create React App, to build a basic Reddit clone with live voting.