正在加载视频...

视频加载失败

React tip: "use client" misconceptions (1/5) 🚫 You need to mark EVERY individual file with "use client" to ensure it is a Client Component. ✅ You only need to mark each client entry point ONCE. Modules imported into a "use client" file are already part of the client bundle....

157,416 次观看 • 2 年前 •via X (Twitter)

10 条评论

Delba 的头像
Delba2 年前

React docs: They recently got a facelift with some diagrams and code playgrounds. Props to the React team 🫡

chan 的头像
chan2 年前

these visualizations are amazing, Delba!

Delba 的头像
Delba2 年前

Thank you!

Rotimi Best 的头像
Rotimi Best2 年前

Please give Delba a raise, she is a must keep in the React ecosystem now. These videos are so damn important right now.

Jan Nicklas 的头像
Jan Nicklas2 年前

in 4.js, it's not specified whether it is a client component directly. so to figure it out, a dev (or tool) needs to scan all imports across the entire codebase. is that really a good thing?

Delba 的头像
Delba2 年前

It's up to you. It's a bit like DRY, you can do it every time, but it's a bit heavy-handed to do it prematurely. I think we'll develop a feel for it.

janka 的头像
janka2 年前

hell yeah this is beautiful also i think blue should canonically be the color of client components! i tend to go client=blue & server=yellow but that can get a bit busy, the dimmed grey works much better here

Delba 的头像
Delba2 年前

Blue it is. It has been decided 🤝

Steven Tey 的头像
Steven Tey2 年前

I felt like I was in a Next.js-themed Minecraft server while watching this video – fantastic work!

Delba 的头像
Delba2 年前

Haha, cheers Steven! Congrats on getting engaged 🖤

相关视频