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.
When's a good time to create reusable React components? Learn three key indicators for when they're needed, and three popular uses cases.
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.
Navigation is crucial to React Native app development. Learn why React Native Navigation might be the best option for your next React Native project.
Jack Franklin lays out a set of tips and best practices for creating and organizing React applications in a scalable way.
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.
Gatsby is the Jamstack king, with power, plugins, and community. Our guide will help you get started with Gatsby's basic use case — a static site generator.
Learn how to create an iOS-inspired toggle switch using React components, building a simple demo React App for using this custom toggle switch component.
React offers in-built features that could help you replace Redux. With React Hooks and the Context API, developers have greater choice. Learn more.
Learn how to use Detox to implement end-to-end testing in your React Native app, covering configuration, writing selectors, common challenges, and more.