TypeScript
Összefoglalás
A TypeScript lényege: típusos gondolkodásmód, type inference, strict mód, és az any kerülése.
Összefoglalás
A legfontosabb tanulságok
- Típusok = dokumentáció: a jó típusok önmagukban is elmagyarázzák az API-t.
- Type inference: ne írj felesleges annotációkat.
- Strict mode: új projektnél érdemes bekapcsolni.
- Kerüld az
any-t: ha nem tudod, mi jön, használjunknown-t és szűkíts. - Utility type-ok:
Partial,Pick,Omit,Required,Readonly,Record.
Következő lépések
- mapped types
- conditional types
- template literal types
- runtime validáció (pl. Zod)