Astro brings simplicity, speed, and a stellar DX. Let’s explore what makes Astro such a compelling framework for your next project.
Astro integrations are key to customizing your site’s behavior. Learn how to insert them in the right areas of the hooks lifecycle here.
Learn the best practices for typing `children` props in TypeScript in both functional and class-based components.
Astro was the first major platform to adopt the View Transitions API for desktop apps and websites. Learn how to incorporate it here.
Explore dynamic property assignment in TypeScript, overcoming static typing errors through type assertions, the `Partial` utility type, and more.
Astro, the popular frontend framework, added middleware in a recent release. Learn how to use Astro’s middleware in this post.
Four new Array.prototype methods were recently approved as part of ECMAScript 2023. Read about how to use them in this detailed guide.
Compare the useEffect and useLayoutEffect Hooks in React, especially their firing, performance, and visual changes.
In this article, we learned how to procure previous values from the useRef, useState, usePrevious, and useEffect Hooks in React.
useMemo React Hook
Learn when not to use the useMemo React Hook, such as when a memoized value is not used frequently or a computation is not expensive.
Editor’s note: This React Hooks tutorial was last updated on 6 March 2023 to include more React Hooks best practices […]