~/talk

Astro: Built Fast by Default

Talkat Kongres Next.js 2024 · on Friday, 2024-02-02· [web-performance, web-platform]
slides:none on file

Astro 4.0 ships server-rendered HTML by default and only hydrates interactive parts using the Islands architecture and partial hydration, claiming about 90% reduction in shipped JavaScript and benchmarks up to 75% faster on complex pages. It supports React, Vue, Svelte, Solid via simple integrations (npx astro add react, tailwind), uses hydration directives like client:load / client:idle / client:visible, adds per-page view transitions with one line, auto-optimizes images (examples from megabytes down to kilobytes) and uses content collections plus Zod for type-safe markdown.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:14What is Astro framework
  3. 4:35Astro’s core features
  4. 5:58Island architecture explained
  5. 9:54Performance benefits of Astro
  6. 12:00Astro’s scalability features
  7. 13:24Demo of Astro components
  8. 16:22Tailwind setup in Astro
  9. 17:32File-based routing in Astro
  10. 17:52Working with data in Astro
  11. 18:34View transitions in Astro
  12. 20:44Image optimization in Astro
  13. 23:02Content collections in Astro
  14. 24:49Summary of Astro benefits
~/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.