blog@abshoff.dev:Web, Mobile & Cloud$ ls

#Node.js

Contract-Testing mit Prism und jest-openapi

Mit Contract-Testing erhöhst Du die Softwarequalität bei der Entwicklung von REST-APIs und überprüfst die Einhaltung der Schnittstellenbeschreibung. In diesem Beitrag zeige ich Dir, wie Du mit dem Werkzeug Prism und dem Plugin jest-openapi für das Testing-Framework Jest automatisiert gegen eine OpenAPI-Spezifikation testen und so mit wenig Aufwand frühzeitig Fehler entdecken kannst.

Weiter zum vollständigen Artikel...

OpenAPI Code-First mit NestJS

Als Fortsetzung meines vorangegangenen Artikels API-First vs. Code-First zeige ich Dir in diesem Artikel, wie Du mit NestJS und TypeScript-Annotationen OpenAPI-Definitionen erzeugen kannst. Es handelt sich somit um einen weiteren Code-First-Ansatz, der ein weiter verbreitetes Node.js-Framework nutzt.

Weiter zum vollständigen Artikel...

API-First vs. Code-First

OpenAPI ist ein offener und inzwischen etablierter Standard zur Spezifikation von REST-Schnittstellen. In diesem Artikel beschreibe ich drei unterschiedliche Ansätze wie Du eine Server-Anwendung mit passender Schnittstellendefinition erstellen kann.

Weiter zum vollständigen Artikel...