/note/tech

Clean ArchitectureをNode.js+Typescriptで実装してみる

スペースマーケットではAPIサイドは主にRailsを利用していますが、最近は一部サービスでNode.js+Typescriptを使い始めました。 個人的にはまだ触れていなかった領域であったのでお勉強がてら簡単なコードを書いてみたいと思っていました。

また、Node.jsの他にもう一つ最近気になり始めていたものにClean Architectureという設計思想があり、Clean Architecture 達人に学ぶソフトウェアの構造と設計を読んでいます。

そこで今回は、よりClean Architectureについての理解を深めるためによくあるTODO管理を元にNode.js + Typescriptを用いて実際のコードに落とし込んでみようと思います。