Maximising performance with code splitting techniques
#394 – February 20, 2023 | View in browser |
React Digest
Maximising performance with code splitting techniques
You can maximise the performance of your React applications with my guide to the latest code-splitting techniques. Learn how to use dynamic imports, React Lazy, Loadable Components, route-based code splitting, preloading, inlining critical CSS, and dynamic chunks with code examples.
Don’t build a CSV importer (sponsor)
OneSchema is a ready-made CSV importer for developers which automatically corrects customer data. (Also: edge case handling, simple UI, bulk editing). Engineering teams use OneSchema to save months of development time building a CSV importer. With a large library of prebuilt validations and robust SDKs, OneSchema only takes 30 minutes to get running in your app. See how OneSchema works.
Detecting unnecessarily mounted React components in a large app
We ran into a problem while refactoring how we load modals in our app: How do we know which pages use them and which do not?
Adopting React in the Early Days
Adopting React hasn't always been so easy. This article is not about the story of React, but rather a tale of my own experience of the early days, and the challenges I encountered.
How to handle errors in React: full guide
Looking into how to catch and handle errors in React: usages, patterns and caveats of try/catch and ErrorBoundary, what's possible, what's not, and how to catch async errors with ErrorBoundary.
React Hooks: Compound Components
How do compound components change with React hooks?
how did you like this issue?
newsletters
Key phrases
Older messages
A Historical Reference of React Criticism
Sunday, February 12, 2023
There have been a number of criticisms levied at the React project over the years. #393 – February 13, 2023 View in browser React Digest A Historical Reference of React Criticism There have been a
Why React isn't dying
Sunday, February 5, 2023
There's a bit of fuzz about React dying and other libraries being better than React #392 – February 06, 2023 View in browser React Digest Why React isn't dying There's a bit of fuzz, mainly
The Key To Good Component Design Is Selfishness
Sunday, January 29, 2023
Building selfish components is the key approach to avoiding different pitfalls on the way to good component design #391 – January 30, 2023 View in browser React Digest The Key To Good Component Design
Little React Things: Less reacting, more deriving
Sunday, January 22, 2023
How we should remove unnecessary reactions and replace them with derivations. #390 – January 23, 2023 View in browser React Digest Little React Things: Less reacting, more deriving In this second post
A cure for useState hell
Friday, January 20, 2023
useReducer is an often forgotten but extremely powerful hook #389 – January 16, 2023 View in browser React Digest A Cure for useState Hell useReducer is an often forgotten, but extremely powerful, hook
You Might Also Like
🖥️ Why I'm Never Going Back to a Windows PC — Tips Before You Buy a Smart Ring
Wednesday, May 1, 2024
Also: How to Clear the Moisture Detected Warning on Samsung Phones, and More How-To Geek Logo May 1, 2024 Did You Know A single 1 oz shot of espresso only has approximately 40 mg of caffeine, whereas a
Daily Coding Problem: Problem #1428 [Hard]
Wednesday, May 1, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Given an array of positive integers, divide the array into two subsets such
Top Tech Deals 👀 Samsung Gaming Monitor, Pixel Watch 2, MacBook Air, and More
Wednesday, May 1, 2024
Get a discounted M3 MacBook Air or expand your Xbox storage. How-To Geek Logo May 1, 2024 Top Tech Deals: Samsung Gaming Monitor, Pixel Watch 2, MacBook Air, and More Get a discounted M3 MacBook Air or
Infographic | Visualizing Global Gold Production in 2023 🏅
Wednesday, May 1, 2024
Gold production in 2023 was led by China, Australia, and Russia, with each outputting over 300 tonnes. View Online | Subscribe Presented by: Access European benchmarks with a trusted 25-year history
⚙️ GPT-5 may be releasing sooner than expected
Wednesday, May 1, 2024
Plus: Amazon rebrands AI branch
Noonification: How to Create a CI/CD Pipeline Using GitHub and AWS EC2
Wednesday, May 1, 2024
Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 1, 2024? The HackerNoon Newsletter brings the HackerNoon
Arc for Windows is better than Chrome
Wednesday, May 1, 2024
Adobe bug bounty; Rabbit's first R1 software update; Dream podcaster mic -- ZDNET ZDNET Tech Today - US May 1, 2024 placeholder Arc browser is now available for Windows and it's so much better
Is TikTok trying to get banned from the App Store early?
Wednesday, May 1, 2024
TikTok is offering some users a way to buy its in-app tipping tokens outside of Apple's App Store. View this email online in your browser By Alex Wilhelm Wednesday, May 1, 2024 Good morning, and
Get Compliant in 2024 - Download Ultimate PAM Policy Template Today
Wednesday, May 1, 2024
Privileged Access Management Policy Template What are your PAM policies for 2024? Get ready for the New Year Is your approach to Privileged Access Management as current and effective as it could be? In
What's new in Autodesk Inventor 2025?
Wednesday, May 1, 2024