React Digest #373: useSyncExternalStore - The underrated React API
#373 — September 12, 2022 | View in browser |
React Digest
Spread the word, build the community, share the knowledge with your friends.
sponsor
Does Your React App Need a Spreadsheet or Data Grid?
Understand the differences between spreadsheets and data grids and which problems they solve best so you can make the right choice for your React application. Read more.
this week's favorite
useSyncExternalStore - The underrated React API
You might have heard of useSyncExternalStore(), a new React 18 hook to subscribe to external data sources. It is often used internally by state management libraries - like Redux - to implement a selector system.
Introducing Preact Signals: a reactive state primitive that is fast by default
Signals are a way of expressing state that ensure apps stay fast regardless of how complex they get. Signals are based on reactive principles and provide excellent developer ergonomics, with a unique implementation optimized for Virtual DOM.
We've shipped some quality-of-life improvements to Next.js with 12.3.
Most Common useState Mistakes React Developers Often Make
The most challenging aspect of developing any application is often managing its state. However, we are often required to manage several pieces of state in our application, such as when data is retrieved from an external server or updated in the app.
Scaling RSG Builds With Gatsby’s Data Layer
Gatsby’s data layer is the reason we can get such good build performance. This has been a key part of our architecture since the very beginning, though it’s not always well understood. In this article, I’m going to take you through how the data layer works, how it helps us rebuild sites up to 20x faster than traditional SSGs, and how we’re continuing to make it even more powerful.
how did you like this issue?
1 = didn't like it at all and 5 = loved it and shared it with everyone I know
newsletters
Older messages
React Digest #372: Why React Contexts Are Great and Why We Didn’t Use Them
Sunday, September 4, 2022
And more news, tutorials and articles about React in this week's issue. #372 — September 05, 2022 View in browser React Digest Spread the word, build the community, share the knowledge with your
React Digest #371: Advanced React component composition
Sunday, August 28, 2022
And more news, tutorials and articles about React in this week's issue. #371 — August 29, 2022 View in browser React Digest Spread the word, build the community, share the knowledge with your
React Digest #370: Why React Re-Renders
Monday, August 22, 2022
And more news, tutorials and articles about React in this week's issue. #370 — August 22, 2022 View in browser React Digest Spread the word, build the community, share the knowledge with your
React Digest #369: React re-renders guide: everything, all at once
Sunday, August 14, 2022
And more news, tutorials and articles about React in this week's issue. #369 — August 15, 2022 View in browser React Digest Spread the word, build the community, share the knowledge with your
React Digest #368: I was creating Forms the wrong way
Sunday, August 7, 2022
And more news, tutorials and articles about React in this week's issue. #368 — August 08, 2022 View in browser React Digest Spread the word, build the community, share the knowledge with your
You Might Also Like
Apple World Cup bid ⚽, Meta opens VR OS 🌎, Anthropic's prompt library 🤖
Tuesday, April 23, 2024
Apple is working to secure an exclusive TV deal with FIFA Sign Up |Advertise|View Online TLDR Together With WorkOS TLDR 2024-04-23 WorkOS is the only auth provider your B2B SaaS app needs to start
New Blogs on ThomasMaurer.ch for 04/23/2024
Tuesday, April 23, 2024
View this email in your browser Thomas Maurer Cloud & Datacenter Update This is the update for blog posts on ThomasMaurer.ch. Cloud operations for Windows Server through Azure Arc By Thomas Maurer
Post-Post 🗨️
Tuesday, April 23, 2024
Assessing the post-Twitter climate amid Post.News' shutdown. Here's a version for your browser. Hunting for the end of the long tail • April 22, 2024 Post-Post The demise of Post, one of the
BetterDev #257 - Building a GPS Receiver
Monday, April 22, 2024
Better Dev #257 Apr 22, 2024 Hi all, We come back with a new issue this week. If you like BetterDev, please help spead word out by refer to your friends. Buy me a coffee would be great too. This week I
Tomorrow's Free Notes Class: How to sign up!
Monday, April 22, 2024
Hi there, Tomorrow we will be hosting a Free Notes App Class. This is your last chance to register for tomorrow's live class and learn how to get the most out of your Notes app. Our experienced
Elon’s ‘balls to the wall’ autonomy push
Monday, April 22, 2024
Plus: Amazon ends California drone deliveries and Rippling's founder has a brand-new bag View this email online in your browser By Christine Hall Monday, April 22, 2024 Image Credits: Toru Hanai/
📱 Your iPhone is Now Discoverable by Others — Tips for Building Your First PC
Monday, April 22, 2024
Also: How to Play Windows Games on Your Mac, and More! How-To Geek Logo April 22, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by
JSK Daily for Apr 22, 2024
Monday, April 22, 2024
JSK Daily for Apr 22, 2024 View this email in your browser A community curated daily e-mail of JavaScript news It Is so Cool to Develop React Native With Expo 1. What are the benefits of Expo?. "
😺 The social walkie-talkie
Monday, April 22, 2024
Hi, hi! It's Monday and it's Earth Day! Don't miss the Cat Nips section below for innovative products in the... Product Hunt Read in browser This newsletter is brought to you by YOU MIGHT
The Rings of Power
Monday, April 22, 2024
A paid tier for Spyglass: 'The Inner Ring' The Rings of Power By MG Siegler • 22 Apr 2024 View in browser View in browser On January 22, 2024, exactly one quarter ago, I launched Spyglass. Over