Zpět na články

Ohlédnutí za FrontKon 2023 a přednáškou “Přišel čas na čisté CSS?”

jan-sverak-hs
Jan Svěrák
27.10.2023
3 minuty čtení
# Frontend
Brilo Team – Ohlédnutí za FrontKon 2023 a přednáškou “Přišel čas na čisté CSS?”, Jan Svěrák

Účast na konferencích a meetupech pro vývojáře je (skoro) vždycky dobrý nápad a účastnit se letošního FrontKonu v Brně byl v tomto ohledu nejlepší nápad za dlouhou dobu. Tentokrát jsem si střihnul role rovnou dvě, účastník a speaker.

Jako účastník toho mám jen málo co vytknout. Program naprosto natřískaný zajímavými tématy a řečníky, prostory příjemné a plné pozitivně naladěných stejně smýšlejících lidí.

Největší kritika, která později u piva zazněla, byla ta, že nešlo stihnout vidět všechno. Osobně mám rád, když na konferenci jede více “tracků” přednášek najednou. Tady byly rovnou tři a snad poprvé se mi stalo, že jsem vždycky našel přednášku, kterou rozhodně chci vidět, kdykoliv během dne.

Sponzoři a jejich stánky na konferencích jsou často v očích účastníků do jisté míry viděni jako “nutné zlo”, bez kterých by zkrátka nešlo akce takového formátu pořádat. Nešlo se tedy nesmát, když jsme se s partou shodli na tom, že přítomnost sponzorů byla natolik v pohodě, že bychom těch stánků snesli více a vlastně nám to i trochu chybělo. 😀

Já sám jsem nestihl všechny přednášky, které bych chtěl hlavně proto, že jsem piloval tu svou, na kterou jsem se chystal v odpolední části programu. A kromě toho samozřejmě zafungoval můj oblíbený efekt konference, a to ten, že se na jedno místo sjela hromada známých tváří, bývalých kolegů a současníků, se kterými se prostě musíte pozdravit a probrat, co je v našem světě nového. Přísahám, že všechny debaty byly striktně on-topic, profesionální, a s nikým jsem se nebavil o videohrách.

Chválu na organizaci už teď omílám jako kolovrátek, takže jen odkážu na můj příspěvek na Instagramu, kde jsem svoje čerstvé pocity shrnul.

Přišel čas na čisté CSS?

To bylo téma mojí přednášky. Úvaha o tom, zda by vzdání se knihoven, frameworků a dalších nástrojů, které používáme při stylování projektů, byl krok zpět nebo naopak posun vpřed do sluníčkového světa, kde si ušetříme spoustu starostí.

Motivací připravit si tuto přednášku, byl hlavně fakt, že je to zkrátka zábavná otázka - ”Co kdyby?”. Kromě toho mě na nápad přivedla řada “traumat” z práce na minulých projektech, kde jsem řešil řadu problémů jen kvůli tomu, abych si do CSS přidal funkce a usnadnění, které dneska již zkrátka nejsou potřeba, nebo jsou do jisté míry redundantní.

Myslím si, že případné rozhodnutí používat čisté CSS by mělo největší vliv na tři zásadní aspekty práce na projektu:

  • dlouhodobá údržba
  • onboarding nových členů teamu
  • developer experience

V přednášce jsem tedy vysvětloval jaké výhody by, dle mého subjektivní názoru, toto rozhodnutí přineslo a jak bych řešil případné problémy, které mohou následkem takové změny vzniknout.

Z mého přednesu bylo zjevné, že přehnané používání JavaScriptu je mi trnem v oku a proto jsem se rozhodl moje rozčilení uvést na pravou míru. Jak jinak, než kvízovou otázkou, za jejíž správné zodpovězení jeden šťastný účastník získal NFC klíčenku s logem českobudějovické webařské komunity Čtvrtkon. Nenapadá mě lepší suvenýr, který si z Brna domů odvézt.

To bylo z mého původního plánu vše, avšak nemohl jsem v přednášce vynechat odpověď na otázku, která by jinak určitě zazněla z řad diváků. Nebude to pomalý? Myšleno rychlost vývoje. Na to jsem odpověď připravenou měl, ale předpokládám, že se ne každému líbila.

Zbývalo jen odhalit jaká je moje odpověď na titulní otázku.
Přišel čas na čisté CSS? Žel, to se v tomto textu nedozvíte.

Mého závěrečného přirovnání historie CSS k vývoji dítěte vás ušetřím (🤦‍♂️🤦‍♂️🤦‍♂️), ale pokud to musíte slyšet, tak vám nezbývá nic jiného, než se podívat na záznam.

Záznam přednášky

Ten si samozřejmě pusťte tak jako tak, ať si poslechnete celý výklad a dozvíte se odpověď na tu hlavní otázku celé přednášky. 🙂

Sdílejte článek na:

Ať vám nic neunikne, články a další zajímavosti vám pošleme přehledně v newsletteru.

Odesláním souhlasím se zpracováním osobních údajů a GDPR.

Jan Svěrák
Frontend Team lead
Honza má na starosti team frontend vývojářů. Je odborník na tvorbu UI, zastánce a propagátor správného používání frontendových technologií a častý řečník na konferencích a meetupech.

Mám zájem o...