Learning
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álj unknown-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)

On this page