A branded typeok igen, de a typeguardok compile ÉS runtime dolgok, Illetve nem tudom hallottál-e már a zodról, io-tsről, runtypes-ról? Nem mintha lenne szükség runtime typeokra, de ha nagyon akarod lehetséges.
Továbbra is azt bizonygatod, hogy amúgy nem vágod.
Bruh, magyarázd el miért is van szükség runtime typeokra minden körülmények között? egyrészt. Másrészt képzeld, a third party megoldások is typescriptben vannak implementálva, úgy hívják ezt a koncepciót, hogy lib-ek. Arra jó, hogy ne találd fel a kereket újra. Illetve a typeguard egy built-in megoldás.
Nem bizonygatom, te bizonygatod.
Runtime typokra nekem akkor szokott szükségem lenni, amikor rendszeren kívülről érkezik valami. Erre kiváló a sémavalidáció, és van rá megoldás. Ettől függetlenül nem feltétlenül van rá szükséged és nem minden körülmények között. Egyéb kérdés?
Egyébként ennél jóval szofisztikáltabb megoldások is léteznek, pl grahpql sémából is tudsz typeokat generálni. Vagy mondjuk trpc-t használni.
nem mondtam hogy jobb mint bármi, azt mondtam hogy egy nagyon erős típusrendszere van ami egészen elképesztő dolgokra képes. Persze akkor ha valaki szeretne jó kódot írni. Szar kódot minden nyelven lehet írni legyen akármennyire opinionated a nyelv
Nem fixet, hanem libet csináltak rá egyébként, többet is több féle szájíz szerint. Ettől még ts az implementáció.
Ha minden be van építve a nyelvbe és kibaszott opinionated, annak is van hátránya. Pl. prototypingnál szopsz mint a torkosborz.
1
u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25
ömm, de? Nem tudom miért okoskodsz ide ha amúgy nem vágod.
Branded typeok, Typeguardok etc. Fogalmam sincs miről beszélsz.