正在加载视频...

视频加载失败

"How to share state between React client components with a parent server component?" 👇

51,557 次观看 • 1 年前 •via X (Twitter)

9 条评论

지후 的头像
지후1 年前

Although it’s quite obvious, you did not add count-provider code

chuckstock 的头像
chuckstock1 年前

is there a reason for using `use` instead of `useContext`?

Alex Sidorenko 的头像
Alex Sidorenko1 年前

nope, same result

Kevin Nguyen 的头像
Kevin Nguyen1 年前

This vs. Zustand what is your take?

Alex Sidorenko 的头像
Alex Sidorenko1 年前

Depends on the type of the app. If it's an interaction-heavy app with a lot of state sharing -> client state lib, if not, context provider here and there is fine

Qing | quotion.co 的头像
Qing | quotion.co1 年前

This looks obvious, but what about sharing state between server and client components? I’m using queryparams, not ideal tbh

Alex Sidorenko 的头像
Alex Sidorenko1 年前

Why not ideal?

Carlos Terrazas 的头像
Carlos Terrazas1 年前

wouldn't it be better to zustand in each client component and thus avoid adding code in the server component? or is it just the demo with contextApi?

Alex Aaron Peña 的头像
Alex Aaron Peña1 年前

if the context is defined server side, doesn’t this imply the single context is shared across all users visiting the web app? as I understand if I define a zustand datastore, wrap it in a provider, mount it on a server component, all users will share the same store

相关视频