hmm, ja sa osobne považujem za full-stack programátora.... inak netuším podľa čoho si usúdil že riešim front-end.
Delal jsi nekdy v enterprise, napr. v bance? Kde business logika nejakeho typu objednavky je tak komplexni, ze jeji zpracovani trva nekolik dni nebo i tydnu, a vyzadje mit specializovanou komponentu ktera predstavuje stavovy stroj, protoze jinak by se v tom ani prase nevyznalo a bylo by to nereliablni? Kde centralni databaze ma 200 tabulek a kazda muze mit az 100 sloupcu? jestli ne, tak jsi u me frontendar

Mimochodem, vis jak vznikne databaze, co ma 200 tabulek se 100 sploupci? Vznikne postupne, bez planovani, tak jak byly jednotlive veci potreba postupne rostla - tzn. takovy shit ve kterem se neda dobre vyznat vznikne praveze metodologii, ktera se uplatnuje v javascriptu.
v bance som nerobil, ale pracoval som na enterprise stredne komplexných aplikácií ako napr. casual hry, či webové aplikácie, ktoré spracuvávali špecifické dáta (stredne zložitou logikou).
v redisu neviem čo znamená pojem stĺpec, síce som robil aj s PostgreSQL, tam sa asi môžme baviť o stĺpcoch. A áno je pravda že v prípade PostgreSQL som mal maximum 47 (+2) stĺpcov tabuľke v databáze, v ktorej dokopy bolo 28(+1) tabuliek alebo iný projekt síce len 14 stĺpcov ale 41 tabuliek (hodnoty v zátvorkách reprezentujú počet absolútne zbytočných "bazmekov" teda tabuliek či stĺpcov, ktoré neboli ani zmysluplné). Není to síce až 200, ale keďže som PostgreSQL použil len v 2 projektoch, a inak bežne používam noSQL, najmä ten redis, tak to sa moc porovnávať nedá. U mojich projektoch myslím že nemám až takú nutnosť použiť SQL relačné databázy. I tak si ale myslím že niečo o back-ende viem. Ale tak to je už každého subjektívny názor.