javascript má typy hodnot.
Přesně. V Javascriptu není typ atributem proměnné, ale hodnoty, která je v ní uložena.
Jistě. Říkal jsem si, zda tam mám pro některé doplňovat poznámku pod čarou, nebo zda mám odpověď formulovat pro původního tazatele a nekomplikovat ji pro něj zavádějícími odbočkami. Zvolil jsem druhou variantu.
Napadlo me toto, co kdybych udelal design tak, ze nebudu definovat domenovy model v aplikaci, ale budu ho mit definovan jen v databazi a v aplikaci budu mit jen DAO vrstvu?
To je rozumné řešení pro všechny jednoduché CRUD aplikaci – i pro ty psané v Javě. Akorát je potřeba si dávat pozor na to, že někdy přeci jen alespoň torzo doménového modelu potřebujete – aplikace by přeci jen neměla zapisovat do databáze cokoli, co si uživatel vymyslí, ale měla by dělat doménově specifické validace.
Me se TypeScript vubec nelibi, ja radeji budu delat v tom JS.
To moc nechápu, TypeScript je prakticky JavaScript rozšířený o typy. S doplňováním typů do JavaScriptu pomocí JSDoc nemám moc dobré zkušenosti, podle mne se to hodí jen pro velmi jednoduché typy.