Sunday, 29 September, 2024 UTC


Summary

How to fetch data in React (with Hooks)
18 minutes by Robin Wieruch
Do you want to go beyond a static React application? Then it's about time to fetch data from a third party API. This guide explains you all the basics and tricks to request data. You will reuse functionalities in higher-order components and implement error handling for a more robust application.
Improve Web Performance by Optimizing JavaScript Bundle Sizes
sponsored by Sentry
Nobody likes slow front end response – not you, your users, or search engines. Learn how to get ahead of bloated JavaScript bundles and improve your web performance in this blog.
React 19: Goodbye to Old Features, Hello to the Future
7 minutes by Adhithi Ravichandran
React 19 is set to be a significant update, enhancing performance and developer experience. Key improvements include advanced concurrent rendering for more responsive UIs, streaming Suspense for faster data fetching, automatic error recovery for smoother app performance, enhanced developer tools for easier debugging, and improved Server Components for better scaling.
How I Built My Blog
24 minutes by Josh W. Comeau
Josh Comeau shares his experience redesigning and rebuilding his blog using modern web technologies.
How to reset the state of useActionState in React
4 minutes by Nico Prananta
It's kinda weird that the state cannot be reseted easily. This article discusses a solution for resetting form state in Next.js when using the useActionState hook. Nico presents a custom hook called useResetableActionState that allows for easy form resetting without page reloading.
Component Composition is great
8 minutes by T. K. Dodo
Component composition is one of the best parts of React, and we should take more time to break our components into manageable parts before littering one component with conditional renderings.
newsletters
  • Leadership in Tech
  • Programming Digest
  • C# Digest

Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.


Powered by beehiiv