S Liborem Vaňkem o Server-Side Renderingu (SSR)

Martin Michálek Martin Michálek  – 7. 6. 2023

Ve 45. epizodě podcastu jsme s Liborem, který momentálně působí jako Head of Front-End Development v CDN77, probrali aktuální směřování javascriptových frameworků.

Naše povídání se netočí jen kolem SSR, ale také dalších známých problémů frameworků, jako je hydratace. Jak si s tím pokouší poradit moderní frameworky typu SvelteKit nebo Qwik?

Podcast

Host: Libor Vaněk

Libor Vaněk

Head of Front-End Development v CDN77, kde poskytují infrastrukturu pro globální internet. Fanoušek World Wide Web platformy a rozumného přístupu k web developmentu. Má rád všechny JS frameworky, ale ještě radši je podrobuje kritickému pohledu. Kdysi dělal meetupy Vue.js, dneska migruje většinu věcí z Nextu na SvelteKit. Ve volném čase dělá pro bono projekty, jako např. web a newsletter pro novináře Davida Klimeše a konzultuje architekturu a výkon webových aplikací.

LinkedInX

O čem se bavíme?

  • Robinův tip: 20 let od CSS Zen Garden (0:40)
  • Martinův tip: 6 CSS snippets every front-end developer should know in 2023 (4:30)
  • Představení Libora (7:20)
  • Historický kontext: proč dříve převažoval server, architektura MPA (9:30)
  • Svět webových aplikací, nikoliv webů, a SPA architektura (16:20)
  • Nevýhoda SPA: totální závislost na JS (21:50)
  • Nová generace „client-side“ vývojářů (26:40)
  • Pojďme tam přidat server (SSR, Server-Side Rendering) (31:00)
  • Izomorfní aplikace vs. SSR (45:50)
  • Další problém: hydratace (hydration) na klientovi (47:30)
  • Diskuze o budoucnosti, reflexe v komunitě Reactu (59:00)
  • Odkazujeme na podcast o trendech pro ‘21 a Hotwire – vracíme se zpět? (1:02:00)
  • Tipy na zdroje: Alex Russell, Rich Harris, Ryan Carniato, Mishko Hevery (1:05:00)

Děkujeme za spolupráci: Honza Michálek (Milíčovská postprodukce).

Odebírejte podcast ze Vzhůru dolů

SpotifyiTunesGoogle PodcastyTuneInAnchorRSS podcastů.

Nápad? Chyba? Připomínka? Pochvala? Pište nám na e-mail [email protected] nebo do komentářů.

Naslyšenou příště!