No ja to poviem asi takto. Moda, kde sa zacal pouzivat javascript a to pomocou roznych kniznic je uplna nocna mora. Kazde zhruba 1-2 roky sa objavi nejaka super uzasna JS kniznica a vela blbcov ju zacne pouzivat. Kedze ich je vela zacnu ju pouzivat aj ostatny. Samozrejme kniznica sa po 2-3 rokoch zivotnosti prestane pouzivat, lebo uz nebude v mode alebo sa prestane supportovat (alebo moj oblubeny sposob ze sa rozforkuje). To co dnes tieto kniznice urobili je vlastne chaos. Co projekt, to ina kniznica. Tu sa samozrejme musite ucit a to znamena ze stale riesite defacto tie iste problemy. Navyse kod, ktory sa vytvori je z dlhodobeho hladiska neudrzatelny a migracia rozsiahlych aplikacii je prakticky nemozna (hlavne z financneho hladiska). Tento chaos nema konca. Stale sa vytvaraju nove a nove kniznice a riesia sa stale tie iste problemy, ktore sa ale defacto nikdy nedoriesia. Jedine co zostava je verit, ze sa presadi standard webassembly a posle cely svet JavaScriptu do hrobu. Bolo by super zas programovat v JAVE alebo .NETe aj na klientovi a neriesit, ci o 3 roky budem moct pouzivat stale ten isty jazyk alebo kniznicu. Treba navrat k mainstreamovym nastrojom a neriesit donekonecna rovnaku problematiku.
Go to hell JS.
Pozn. robil som v knizniciach: underscore,knockout,extjs,kendo,backbone,angular, angular2, a ine wtf kniznice a to za posledny rok a pol. Osobne si myslim, ze mi to ubralo aspon 5 rokov mojho zivota ak nie viac a zacinam trpiet syndromom vyhorenia. Ako keby som sa nedokazal dostat za ten cas inam. Mam uz dost tychto super funkcionalnych programovacich jazykov ako jsF*ck (za * dostadit u) a jeho esoterickych inkarnacii v podobne "super genialnych" kniznic.