MikeBild/introduction-nodejs(opens in a new tab)
Language: TypeScript
Übungen zum Workshop Node.js Backend, funktional und typsicher – Express 5, zod, Vitest, Node 26
- stars
- 15
- watchers
- 4
- forks
- 3
- open issues
- 0
- Last updated
- 10/31/2026
Language: TypeScript
Übungen zum Workshop Node.js Backend, funktional und typsicher – Express 5, zod, Vitest, Node 26
Runnable starting points with an exercise in each README; npm install && npm test in each folder.
Runnable starting points with an exercise in each README. Node.js >= 26 runs the TypeScript directly (type stripping); HTTP services use Express 5, tests run with Vitest. All exercises share one small domain – the orders of a workshop shop (money in whole cents). npm install && npm test in each folder, npm run test:solution for the solution.
Twelve exercises from domain language to event sourcing, plus sagas and event sourcing on AWS, each with start, solution and tests. Overview and order: EXAMPLES/ARCHITECTURE (German).
The exercises belong to these German-language workshops:
If you have found a bug or if you have a feature request, please report them at this repository issues section. Please do not report security vulnerabilities on the public GitHub issue tracker.
This project is licensed under the MIT license. See the LICENSE file for more info.
You like this NodeJS introduction and you want to see what coming next?
Follow me on Twitter @mikebild.
Enjoy!