Categories
Predavanja Pretekla predavanja Spletne urice

#160: Storybook — kaj, kako… in predvsem, zakaj?

torek, 11. februar @ 19:05
// Pisarna, Mb //

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Ko začnemo nov projekt, se velikokrat zaženemo v arhitekturo rešitve, naredimo obširen visokoleteči plan, razbijemo rešitev na komponente, le-te na atomarne dele, nato pa začnemo z implementacijo teh najnižjih opek.

Najbolj zagnani med nami na tej točki želimo ustvariti obsežno knjižnico osnovnih gradnikov in njihovih kompozicij, posežemo pa verjetno po najbolj popularni rešitvi, ki nam to omogoča — Storybook. Projekt zaživi, oblikovalci in razvijalci skupaj sestavimo obsežno knjižnico gumbov, izbirnih seznamov, vnosnih polj in tabel. Poleg komponent imamo takoj na voljo tudi dokumentacijo, ki je v pomoč vsem udeležencem. Ptički pojejo, mavrice sijejo.

Zavrtimo čas naprej par mesecev. Knjižnica je v uporabi, osnovne komponente razvijalci tudi redno posodabljajo po potrebi, ampak nihče več niti ne odpre knjižnice, ker vsi spremembe na komponentah delajo neposredno v aplikaciji, kjer živijo. Včasih kaka majhna sprememba podre mnogo različnih stvari po aplikaciji, vsi grdo gledajo razvijalce, ampak “tako pač je.”

Ali pač?

Tekom predavanja bomo spoznali več lastnosti Storybooka kot orodja za več kot samo predstavitev galerije komponent, ki dejansko odgovori na najbolj pomembno vprašanje — zakaj?

## O predavatelju

Klemen Slavič je razvijalec z več kot četrt stoletja prakse dela na spletnih, namiznih in brezstrežniških aplikacijah. Trenutno je zaposlen pri Blotout, kjer vodi ekipo razvijalcev pri razvoju optimiziranih in integriranih rešitev za spletno analitiko in marketing.

Facebook event:

Linkedin event: