14 March 2020, Joachim Schirrmacher
API first mit TS
API first mit TypeScript
Mit API first kann man sehr schön REST APIs bauen. Verwendet man TypeScript, kann man mittels der Bibliothek express-openapi
nicht nur einmalig einmalig ein Interface generieren, sondern auch bei späteren Änderungen API first beibehalten.
Im Video zeige ich anhand eines praktischen Beispiels, wie man ein solches Projekt aufsetzt.
In 6 Schritten setzen wir ein TypeScript Projekt mit express.js und express-openapi auf. Es bringt ein Swagger UI und Unit-Tests mit und lässt sich - natürlich ebenso API first wie am Anfang - leicht weiter entwickeln.
Die Commits im Repository erklären, wie man schrittweise einen solchen REST Service aufbaut.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.