https://github.com/jschirrmacher/api-first-with-typescript
API first with Typescript, express.js and express-openapi
https://github.com/jschirrmacher/api-first-with-typescript
express-openapi expressjs typescript
Last synced: 9 months ago
JSON representation
API first with Typescript, express.js and express-openapi
- Host: GitHub
- URL: https://github.com/jschirrmacher/api-first-with-typescript
- Owner: jschirrmacher
- License: apache-2.0
- Created: 2023-11-29T21:14:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-12T19:15:57.000Z (about 2 years ago)
- Last Synced: 2025-06-09T14:17:31.850Z (10 months ago)
- Topics: express-openapi, expressjs, typescript
- Language: TypeScript
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# API first with TypeScript
With [these 6 steps](STEPS.md), you'll see how to set up a Typescript project which serves a REST API. It has the following features:
- API first: OpenAPI specification file defines, what REST routes exist.
- Uses express.js and express-openapi
- Swagger UI for easy manual tests
- Fully unit tested
- Implementation is kept up-to-date with the Open API spec even after changes
See the full walkthrough tutorial video (audio in german):
[
](https://video.hardlimit.com/w/1Wo3LFsyL3vzb57mdym4S1)