Learn how memoization in React helps to improve the performance of your web apps by identifying and eliminating unnecessary re-renders.
Tag: React
Read Build a Hacker News Clone using React and HarperDB and learn JavaScript with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
MVPs are useful for testing markets before fully investing in your product. Learn how to build an MVP using React and Firebase.
Learn by doing! Build calculator app with React, from creating the layout and components to updating states and formatting the output.
React and Tailwind CSS: a beautiful relationship! Learn how Tailwind frees you from writing CSS so you can focus on your React components.
React fragments provide a simple syntax to group a list of HTML elements without adding unnecessary nodes to the DOM. Here's how.
Ever thought of adding voice search to your app? It's quite easy! Learn how to use the Web Speech API to build a voice controlled app.
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 JS in a few clicks.
Learn about the features, the pros and the cons of the five most popular JavaScript front-end frameworks, and how to choose the one that's right for you.
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.
Meet Svelte 3, a radical JavaScript framework. With its compiler-based approach, it's not for everybody - but it's worth considering.
You're a React developer, using the VS Code editor. Here's a selection of VS Code extensions and settings to supercharge your React coding productivity.
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 takes a look at higher-order components, a design pattern that helps keep your React apps tidy, well structured and easy to maintain.
Learn the basics of using forms in React: how to allow users to add or edit info, and how to work with input controls, validation, and 3rd-party libraries.
With dev tools and libraries in the React ecosystem forever growing, Camilo provides a list of essential React tools for you to focus on.
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.
Deven creates a basic ecommerce site with React, using React Context for state management, and adding a basic method for handling authentication and cart management.
An introduction to JSX, explaining how it makes development easier, and why you shouldn’t be worried about separation-of-concerns issues.
React Hooks is a revolutionary feature that will simplify your code, making it easy to read, maintain, test in isolation and re-use in your projects.
Michael Wanyoike introduces the fundamentals of React, showing how to get started with Create React App and how to create a simple React app.
Michael Wanyoike walks you through building a full-stack JavaScript CRUD contact list application, using Node, FeathersJS and MongoDB for the back-end API.
Gatsby has power, plugins, and community. Our guide will get youstarted 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.
Prepare for React interview questions that are key to understanding and working effectively with React, with links for further learning.
React offers in-built features that could help you replace Redux. With React Hooks and the Context API, developers have greater choice.