~/workshop

Reusable Server Components in React Workshop

slides:none on file

Builds a Next.js app using the app directory and Miro tooling, actually imports moment.js on the server so the client bundle size stays unchanged (demo shows gzip ~18.1 KB and no growth after removal), scaffolds with yarn create miro app, patches and runs yarn start and yarn build, lists Miro boards and item routes with nested layouts, shows a client timer component for live updates versus server-rendered content, warns RSCs are beta and not for production.

AI-written summary · about

  1. 0:00Reusable Server Components workshop
  2. 1:48Workshop tools and setup
  3. 5:05Why React Server Components matter
  4. 8:18Next.js boilerplate app
  5. 19:13Project credentials and running
  6. 21:04Optimizing bundle with server components
  7. 26:54Server vs client components
  8. 31:09Building interactive client components
  9. 36:14Next.js routing with app dir
  10. 44:00Displaying Miro boards
  11. 59:49Deep linking to board items
  12. 1:05:53Loading and error states
  13. 1:10:18Workshop recap and next steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.