~/talk

Keynote: Where Web Tech is Going Now

Talkat NDC Porto 2023 · 2023-10-16..10-20· [web-platform, frontend-architecture]
slides:none on file

Survey of modern web frameworks highlights server-first UIs with interactive islands implemented in Next.js (React), SvelteKit, Blazor, Astro showing concrete patterns: streaming SSR via React Suspense and Blazor’s stream-rendering attribute, manual streaming using template tags and a small client script, and enhanced navigation that drops 64 requests -> 2 requests into a single fetch with history.pushState. Server-side WebAssembly shifts to the WASI preview 2 component model and a working demo composes Rust CLI + Go and .NET WASM components via wit and runs under Wasmtime.

AI-written summary · about

  1. 0:00Web tech trends
  2. 1:49Web UI frameworks evolution
  3. 6:21Next.js SSR with React demo
  4. 9:34Server-side rendering benefits
  5. 12:04Streaming SSR explained
  6. 14:35Blazor streaming rendering demo
  7. 17:23Manual streaming rendering
  8. 22:41Enhanced navigation
  9. 25:58SvelteKit & Blazor navigation demo
  10. 28:03Custom enhanced navigation
  11. 31:29Interactivity in server islands
  12. 34:59Astro multi-framework demo
  13. 38:29WebAssembly server shift
  14. 40:53WASI Preview 1 limits
  15. 42:56WASM Component Model Preview 2
  16. 47:07Markdown formatter with WASM
  17. 57:18WebAssembly cloud future
~/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.