Best of Frontend Development — March 2023
- 1
- 2
ByteByteGo·3y
From 0 to Millions: A Guide to Scaling Your App - Part 3
In the final two parts of this series, we examine the impact of recent trends like cloud and serverless computing. We explore how these trends alter the way we build applications, especially for early-stage startups where time-to-market is critical, and provide insights on how to incorporate these modern approaches when creating your next big hit.
- 3
Bits and Pieces·3y
Use Generics in TypeScript to Improve Your Code
Use Generics in TypeScript to Improve Your Code to Improve your Code to improve your code. Generics are a programming language feature that allows you to create code that can work with multiple types of data. This means that you can write a function or class that can accept any type of data, rather than a single type.
- 4
Honeypot·3y
Astro: How Good Is the New JavaScript Framework?
Astro is a new JavaScript multi-page application framework that aims to make content-focused websites faster. It uses an Island Architecture to prioritize interactivity and lazy loads client-side JavaScript. Astro is suitable for content-focused websites with minimal client interactions.
- 5
- 6
- 7
- 8
Medium·3y
Mastering React useEffect Hook: A Comprehensive Guide
A comprehensive guide to mastering the React useEffect hook, which allows developers to handle side effects, manage component life cycles, and execute code only when specific changes occur. Covers basic syntax, running effects conditionally, cleaning up effects, using multiple effects, and common use cases such as updating the document title, fetching data from an API, subscribing and unsubscribing to events, and animating components.
- 9
Semaphore·3y
Building an Error Handling Layer in React
Learn how to add an error handling layer to your React application. An error handling layer allows you to catch and handle errors, preventing crashes and improving user experience. Two approaches are explored: using error boundaries in React and using the react-error-boundary library.
- 10