Node.js + Express のサーバ構築の際に DDD で実装したいと思い、
そうするとデータ型や interface がある TypeScript の方がよさそう、
ということで作ってみたときのテンプレートです。
- https://github.com/Microsoft/TypeScript-Node-Starter
- https://github.com/joshuaalpuerto/node-ddd-boilerplate
- DDD(ドメイン駆動設計)
-
Language: Node.js, TypeScript
-
Web Framework: Express
-
DB: MySQL
-
ORM: Sequelize
- JavaScript (予定)
npm install
# development
npm run serve-ts
# production
npm run build && npm start
Access to https://localhost:3000/users
express --pug {project_name}
cd {project_name}
git init
あとはコミット履歴を参照。
bootstrap
ブランチを参照