8. Profit?
- izolované štýlovanie
- nesting ako v SASS
- je to len CSS
- variables, functions, atď…
- témy
- React Native
- je to Javascript
www.sli.do #FMKE5
stránky boli kedysi jednoduché
výber správneho nástroja pre prácu, bezohľadu na to, čo tu poviem
prišli SPA a s nimi frameworky =>
robil som v oboch
CSS na druhej koľaji, ide si svojou cestou, nie je nijako zviazané
SASS a LESS to vylepšili (premenné, fcie) ale nevyriešili
premenné zo SASS nie je možné využiť v JS a naopak
bootstrap
bezohľadu na to, CSS je zlé =>
zmena štýlu tlačidla nesmie ovplyvniť layout
tlačidlo a vôbec každý komponent musí byť samostatný a izolovaný, aby bolo bezpečné ho meniť
príklady v Reacte
najjednoduchšie možné príklady, každý by mal pochopiť
prečo mať CSS oddelené? môže byť súčasťou komponentu
…
všetky div nahradíme styled komponentami
Wrapper ako konvencia pre obaľovací (root) komponent
použitie sa nezmenilo