Co nezmeškat na WebExpo 2023 + sleva na vstupenku
Věděli jste, že v Paláci Lucerna mělo být původně hokejové kluziště? A že kůň se svatým Václavem budou v pasáži viset, dokud u nás nebude obnovena monarchie? Na monarchii to zatím nevypadá, ale místo ledu má Lucerna Velký sál, který je i letos hlavním pódiem konference WebExpo. Pozor, už v dubnu!
Počítadlo ročníků se letošním rokem překulilo na krásné číslo 15. Zároveň je třeba být ve střehu, jelikož WebExpo pokračuje v zajímavém trendu, kdy se termín konání oproti předchozímu ročníku předstihuje o několik měsíců, a tak po září a červnu je třeba letos počítat s dubnem. Bude zajímavé sledovat, jaký termín nás čeká příští rok, protože v zimě WebExpo dosud nebylo, ale… nechte se překvapit!
Termín konání tohoto ročníku webařského setkání je již 19.–21. dubna (středa–pátek, a ano, už za čtrnáct dní), a to z důvodu stále probíhající rekonstrukce Paláce Lucerna, v jehož prostorách se konference bude odehrávat. Jako tradičně budou první dva dny věnované přednáškám, třetí den pak můžete završit vzděláváním na prémiových workshopech. Oba přednáškové dny a dokonce i den před konferencí se pak můžete pobavit na večírcích v kancelářích Apify v Lucerně (úterý), v klubu Radost FX (středa) anebo v hotelu NYX (čtvrtek).
Pokud se budete chtít pobavit (v mém případě v jakémkoli smyslu) už během programu, doražte ve středu do Mramorového sálu, jehož program bude moderovat Karolína Vyskočilová s mou maličkostí.
A teď již tipy na přednášky, které by čtenáři Frontend Garden neměli minout.
Design
Tyhle přednášky budou jak pro designery, tak vývojáře: oba obory se v nich prolínají.
- Building Beautiful Web Apps: User experience and visual design best practices for PWAs — Stephanie Stimac ukáže zaručené designové postupy pro návrh PWA. Nově fungují notifikace z webových aplikací už i na iOS, takže PWA jsou znovu žhavým tématem.
- Futuristic UI: How to make users feel like they’re in a sci-fi movie — s Filipem Hráčkem jsme před lety dělali web pro jeho textovou herní platformu Egamebook, a i když se hrám nevěnuji, vždycky mě u bondovek zajímalo, jak ta podivná digitální UI vznikají.
Design systémy
Je radost vidět, že design systémy mají letos na WebExpu větší prostor. A hned z kraje dokonce hvězdný.
- How to make and share more flexible UI components — Nathan Curtis patří v design systémech k těm nejpovolanějším. Pokud se design systémům také věnujete, nesmíte jej minout.
- Building NewsKit: The open-source design system for a global audience — Luke Finch se podělí o zkušenosti s vývojem design systému pro novinové portály jako Wall Street Journal nebo The Times.
- One to rule them all: How to scale your design system like the roman empire — Laura Fehre prozradí, jak s omezenými zdroji vystavět design systém, který vydrží. Jen doufejme, že není v plánu i jeho rozpad na východní a západní část…
HTML, CSS, JavaScript
Znalost základních technologií je dlouhodobě přínosnější než bezvýhradný obdiv toho frameworku, který je zrovna na výsluní. Proč? HTML, CSS a JavaScript jsou ve výsledku těmi technologiemi, s nimiž prohlížeče pracují, takže se vyplatí jimi vládnout.
- You might not need css-in-js — Dmitry Belyaev připouští, že dnes už možná není potřeba psát CSS v JavaScriptu. Musím přiznat, že tato potřeba mi byla záhadou odjakživa, a proto si moc rád poslechnu, co na CSS vývojáře dosud tak trápilo.
- Speak my language: Building the multilingual and accessible web — Preston So nás provede tím nejlepším, co HTML a CSS nabízí pro vícejazyčné weby.
- Supercharge your skills with creative coding — Jhey Tompkins říká, že kreativita se může odehrávat i při kódování. Je totiž pravda, že z pokusů v prohlížeči mohou vzejít dost zajímavé věci.
- Extending HTML with Web Components — Rowdy Rabouw ukáže, jak stavět Web Components, aby fungovaly s vaším oblíbeným frameworkem.
Rychlost
Můžete mít sebelepší web, ale když bude pomalý, nebude vám k ničemu. Jak rychlost webu změřit a udržet?
- Optimising Largest Contentful Paint — Harry Roberts zná do detailu všechna zákoutí webové rychlosti. Jedním z nejnovějších zákoutí jsou Core Web Vitals, jejichž část – LCP – představí.
- Shift happens: Dealing with Cumulative Layout Shift (Case Study) — Martin Michálek téma Core Web Vitals doplní případovou studií optimalizace CLS. A dokonce se podělí i o několik vlastností, které jsme o CLS dosud určitě netušili.
- Experimenting with performance at the edge — Scott Jehl je vývojářem WebPageTest.org a ukáže, jak vyladit výkon webu ještě předtím, než změníte jeho kód.
Kvalita kódu
Že s poctivostí nejdál dojdeš, to platí i v kódu. Kvalitní kód se dobře udržuje a škáluje. Nekvalitní kód dřív či později padá na hlavu.
- Write testable code — Riki Fridrich ukáže, jak psát kód, který se dá testovat, ale také jak na testy, jejichž psaní budete milovat.
Backend
Jistě, tohle není Backend Garden. Ale každý bychom měli mít aspoň trochu přehled o tom, co se děje v přilehlých oborech. Koneckonců, Node.js používáme asi všichni. Že není ideální?
- What’s up, Deno? — Ondřej Žára představí Deno, následníka Node.js přímo z pera autora této populární platformy.
Workshopy!
Všechny prémiové workshopy (platí se za ně zvlášť) vypadají opravdu slibně. Vedou je zkušení odborníci, které chcete slyšet, i když se zabývají něčím docela jiným než vy.
- Vitaly Friedman ze Smashing Magazine (který bude tradičně moderátorem hlavní stage) vás naučí navrhovat komplexní UI.
- Harry Roberts vás doslova završí svými triky na optimalizaci rychlosti webu (true story!).
- Nathan Curtis z Eightshapes vás naučí navrhovat architekturu design systému.
- Caroline Jarrett vám ukáže, jak z průzkumů dostat to, co opravdu potřebujete.
Tak na viděnou na WebExpu!
Související odkazy
- WebExpo 2023: další velké setkání webařů, už v dubnu (a soutěž o vstupenku) (Martin Michálek, Vzhůru Dolů, 2023)
- Unikátní terasy a první pasáž v Praze. Palác Lucerna je ikonickou stavbou své doby (Zdeňka Kuchyňová, Český Rozhlas, 2022)
Další články od autora:
Sdílejte
Líbí se vám článek? Podpořte jej sdílením!
Komentujte
Chcete k článku něco doplnit? Našli jste chybu? Napište e-mail.