Learn how memoization in React helps to improve the performance of your web apps by identifying and eliminating unnecessary re-renders.
With Netlify Forms, you can set up a contact form in React without writing your own server-side code to handle form submissions.
Learn how to create truly responsive React components that adapt to different UI environments by using the handy react-textfit library.
Learn by doing! Build calculator app with React, from creating the layout and components to updating states and formatting the output.
When's a good time to create reusable React components? Learn three key indicators for when they're needed, and three popular uses cases.
Code playgrounds make it easy to experiment, share code, and show off your skills! Learn about seven of the best front-end code playgrounds.
Too many repos to update? Try a monorepo! Learn what a monorepo is, and how to use one to build an app with Nx, Next.js and TypeScript.
You can now extend the Notion app with the new Notion API. Learn how to create an interface that connects Notion to an external database.
React fragments provide a simple syntax to group a list of HTML elements without adding unnecessary nodes to the DOM. Here's how.
Client-side storage has a lot of practical use cases. Learn the fundamentals of storing data in the browser using the IndexedDB API.
Wish you could write a web app or API without messing around with the server? Boom! Learn how to create serverless solutions with AWS Lambda.