webframework : express
npm install express
view engine : ejs
npm install ejs
dev-tool : nodemon 監控檔案變化自動重啟伺服器
npm install nodemon -g
css framework : bootstrap
db : node-sqlite3 :memory:
npm install sqlite3
yaml : js-yaml
npm install js-yaml
db-tool : adminer
flow control : async , step 一開始用 step ,後來看到 async 發現 api 設計的好一點~語意比較清楚
從挑選 package 的過程中真的可以觀察到好的 api 設計。