5 Punkte von samchon 2023-01-04 | 1 Kommentare | Auf WhatsApp teilen

Ein selbst entwickelter Runtime-Type-Checker.

Während ich mit NestJS ein Backend entwickelte und der Ursache für die miserable Anzahl gleichzeitig möglicher Verbindungen nachging, stellte ich fest, dass class-validator der Grund war, und entwickelte es deshalb selbst.

  • Mit nur einer Zeile nutzbar, keine separate Schemadefinition erforderlich
  • Analysiert den Source Code auf Compiler-Ebene und erzeugt optimalen Runtime-Code (AOT)
  • Bis zu 16.000-mal schneller als class-validator, der bekannteste seiner Art in TS
  • Auch JSON.stringify ist 10-mal schneller als nativ und dabei sogar type-safe

1 Kommentare

 
trilliwon 2023-01-16

Großartig 👍