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
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
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
Apple Vision Pro, MacBook Air & iOS 17 🌎, StackOverflow moderator strike 👨💻, CSS blend modes 🎨
Tuesday, June 6, 2023
Apple's augmented reality headset, the Apple Vision Pro, will launch early next year starting at $3499. Sign Up|Jobs|Advertise|View Online TLDR Together With CleanMyMac X TLDR 2023-06-06 Mac full
Digest #106: I love git-blame-someone-else! 😳
Tuesday, June 6, 2023
Digest #106: I love git-blame-someone-else! 😳 #106: I love git-blame-someone-else! This week, I've compiled yet another selection of the latest insights, tutorials, and tools in the DevOps space
[New post] Microsoft .NET Code Analysis: The Rijndael and Rijndaelmanaged Types Are Superseded
Tuesday, June 6, 2023
dotNetDave posted: " Since September 2021, the Rijndael and RijndaelManaged types have been superseded by the AesManaged type. Although Rijndael is still supported in .NET, it is generally not
The Rust I wanted had no future — and Our right to challenge junk patents is under threat
Monday, June 5, 2023
Issue #1154 — Top 20 stories of June 06, 2023 Issue #1154 — June 06, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1 The
Here’s all of TechCrunch’s reporting from day one of WWDC 2023
Monday, June 5, 2023
TechCrunch Newsletter TechCrunch logo The Daily Crunch logo By Christine Hall Monday, June 05, 2023 Today, our team brings you all of the ooey, gooey Apple WWDC 2023 keynote goodness, including
Monday, June 5, 2023
JSK Daily for Jun 5, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Mini-Game Using Only HTML, CSS and JavaScript Start by creating an HTML file and open it in
Max Q - Max Q: Another day, another delay
Monday, June 5, 2023
TechCrunch Newsletter TechCrunch logo Max Q logo By Aria Alamalhodaei Monday, June 05, 2023 Hello and welcome back to Max Q! In this issue: Pixxel's new investor Mission delays for Boeing, Rocket
Daily Coding Problem: Problem #1118 [Easy]
Monday, June 5, 2023
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Dropbox. What does the below code snippet print out? How can we fix the anonymous
Physical vs. Digital Games: Should You Buy Physical Games?
Monday, June 5, 2023
Did You Know?: The enormous geodesic polyhedron, Spaceship Earth, at the center of Walt Disney World's Epcot park, is clad in 11324 silvered isosceles triangles. If a perfect polyhedron, it would
DeveloPassion's Newsletter #124 - Polywork
Monday, June 5, 2023
Hello everyone! I'm Sébastien Dubois, your host (I'm on Twitter). You're receiving this email because you signed up for DeveloPassion's Newsletter. Thank you for being here with me ✨