LIVE: Diskuze o buildování JavaScriptu a server-side renderingu (SSR)

Ve druhé části předvánoční diskuze v Productboardu, a padesátém díle našeho podcastu (!), jsme si vzali na mušku dvě oblasti, ve kterých se nyní mění paradigmata. Převládá ve sestavování aplikací stále Webpack, nebo se situace začíná měnit?“ Je SSR jasná cesta, kam bude vývoj webových aplikací směřovat a není to jen opsání kruhu do bodu, kde už jsme byli? V části o buildování JS jsme se shodli zhruba na následujícím: Webpack je produkt doby čistě klientských aplikací (SPA) a potřeby dělat jeden velký build. Technologie se posunuly, máme např. HTTP/2, které umožňuje posílat více menších souborů naráz a také frameworky umožňují posílat menší buildy, které se načítají postupně. Nyní jsme ve stavu, kdy se hledá nové řešení, proto je nástrojů pro buildování opět hodně, ale převažuje Webpack (díky Vercelu a Next.js) a Vite. V zásadě ale nakonec vybíráme buildovací nástroj podle toho, co nám naservíruje meta-framework. V druhé polovině, tématicky o server-side renderingu (SSR), jsme se myslím na ničem úplně neshodli, ale povídali si o Edge Computingu, streamování HTML, Local First, Partial Prerenderingu, React Server Components, HTMX a dalších buzwordech i báječných technologiích. Bohužel jsme se opět ani jednou nepohádali. Podcast Celá epizoda na videu Hosté Riki Fridrich Riki píše JavaScript ve firmě Outreach. Učí ostatní, jak psát Javascript. Přednáší na konferencích a setkáních. Většinou o Javascriptu. Riki je z Ládví. Web – Twitter – Github – LinkedIn Libor Vaněk Libor je 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í. LinkedIn – Twitter Petr Glaser Petr v rámci projektu Nauč mě IT pomáhá lidem získat dovednosti a znalosti vhodné pro práci v IT. Říká o sobě, že je vývojář zapálený pro technologie a vzdělávání. Zaměřuje se na performance, kterou vnímá jako součást UX a přístupnosti. I díky tomu si oblíbil framework Qwik, o kterém je řeč v podcastu. LinkedIn – Twitter O čem si povídáme? Buildování JS: Webpack jako produkt doby SPA (1:35) Žezlo přebírá Vite, ve kterém jedou všechny frameworky mimo Reactu/Nextu (4:40) Další hráči (Turbopack, Deno, Bun…), potřeba univerzálnosti, jsme v mezidobí (6:00) Next na Webpacku a chystaný posun k Turbopacku (15:20) Další buildovací nástroje už nebudou v JavaScriptu (17:30) Jde se bez buildu obejít? Viz No Build od 37signals (19:00) Jak si stojí Rollup? Viz RollDown. (24:40) Druhé téma: Server Side Rendering (SSR) (25:20) Rikiho „teorie sinusoidy“ a progressive enhancement (27:20) Kde je dělící linka mezi SSR a klientským renderováním? Záleží vždy na zdroji dat a rychlosti odezvy, změna díky edge computingu (28:20) Odvážná Rikiho vize: streamování HTML (30:30) Jak do toho vstupuje Local First (32:00) Jedna z dalších cest může být Partial Prerendering (33:00) Možná změna definice frontendu a backendu, ještě v případě (36:30) React Server Components vs. návrat k Rails, Django, Nette… (39:20) HTMX- „niche záležitost“ a interaktivita bez HTML (44:30) Stimulus.js a náš nenázor (53:00) Děkujeme za spolupráci Jiří Nečas, Productboard (prostory, organizace) – Vladimír Příhoda, Productboard (technika, střih, záznamy) – Honza Michálek (Milíčovská postprodukce) – Johana Kratochvílová, Signatura (pohledy k podepisování). Odebírejte podcast ze Vzhůru dolů Spotify – Apple Podcasts – Google Podcasty – TuneIn – RSS podcastů Nápad? Chyba? Připomínka? Pochvala? Pište nám na e-mail [email protected] nebo kamkoliv jinam. Hlavně, aby se to k nám dostalo. Přejeme vám příjemný poslech!

projít na článek

Exchange server 2007/2010 na 2013 upgrade

Exchange server 2007 i 2013 nelze upgradovat přímo na daném serveru na Exchange server 2013. Exchange server 2013 je třeba nainstalovat na nový (jiný server), kde Exchange instalován není, poté ho zapojit do struktury organizace, přenést všechny schránky

projít na článek

Smartsupp podporuje hodnocení operátorů live chatu

Live chat Smartsupp nabízí možnost hodnotit operátory live chatu. Provozovatel webového kecálka tak nyní může zpětně reflektovat reakci návštěvníků na konkrétní operátory.

projít na článek

Velká změna u Buggyra Racing - Macháček nahrazuje Kolomého

V lednu 2020 v Saúdské Arábii vstoupí nejslavnější dálková soutěž Rally Dakar do nové kapitoly. Účast českého týmu Buggyra Racing bude ve znamení velkých změn. Nově nasazuje speciál Can-Am Buggyra MK50 XRS kategorie Side by Side s pětinásobným vítězem Ral

projít na článek

Chráněno: VLASTNÍ SERVER: Úvod

Požadovaný obsah je chráněn heslem. Pokud jej chcete zobrazit, zadejte prosím nejdříve heslo: Heslo: The post Chráněno: VLASTNÍ SERVER: Úvod first appeared on DEVEN.cz.

projít na článek

Vinolok™ Duet Side Laser

The post Vinolok™ Duet Side Laser appeared first on Vinolok .

projít na článek