正在加载视频...

视频加载失败

there's a big problem with React's useContext

180,616 次观看 • 1 年前 •via X (Twitter)

11 条评论

Cryptic Genome ☣️ 的头像
Cryptic Genome ☣️1 年前

Wait I dont understand why would you suggest putting the context provider in the highest possible node in the tree? Just after saying that components re-render their children unnecessary after context value change?

Aiden Bai 的头像
Aiden Bai1 年前

if you pass it at a low part of a subtree that renders a lot, and the value changes a bunch, and many parts of the app depend on that data, it can cause issues

Callstack Engineers 的头像
Callstack Engineers1 年前

Grab your popcorn 🍿 Our React Native for TV guide is here, packed with the latest techniques and best practices. Don't miss out on this essential update to keep your apps running at peak performance 🚀 Download it now 🔗

vorillaz 的头像
vorillaz1 年前

`use-context-selector` is an amazing abstraction layer that solves this problem

Tiger Abrodi 的头像
Tiger Abrodi1 年前

Yeah. This is what I dislike most with React's useContext. Better alternatives: - MobX - Zustand - Jotai

Josh Manders 的头像
Josh Manders1 年前

Did you manually speed up the video? My setting says 1x but it sounds like 1.5-2x

ℂ𝕠𝕕𝕖𝕩, ℍ𝕖𝕣𝕖! 的头像
ℂ𝕠𝕕𝕖𝕩, ℍ𝕖𝕣𝕖!1 年前

I was hoping to see a mention of useMemo and React.memo

Jordy 的头像
Jordy1 年前

React should just provide better global state handling out of the box. Its such a common use case.

Bedros Pamboukian 的头像
Bedros Pamboukian1 年前

Hm, useContext is great for avoiding prop drilling in components, but this video seems centered around application-level state - for that, use something like Redux / Zustand Application state gets messy with Context, and having 12 different contexts on the top-level is not ideal

{Bhide}.Svelte 的头像
{Bhide}.Svelte1 年前

React === Problems

Rat the Dog 的头像
Rat the Dog1 年前

love these videos. learning a lot about react through these short bites. just a note, i had to slow down the speed to .75 to really grasp what you're saying.

相关视频

Cinna's Problem With Big Boobs.
2:00

Sensitive content

Cinna's Problem With Big Boobs.

Lyker

355,373 次观看 • 1 个月前