サーバサイド JS であれば、個人的には TypeScript がなくても書けるのだが、複数人で開発するとなると、型チェックを導入できた方が安全な実装になる。 ということで今回は、Express サーバを TypeScript で実装するためのボイラープレートプロジェクトを作ってみた。 コード全量 プロジェクト作成の流れ package.json を生成する TypeScript 環境を作る Express を入れる ts-node : トランスパイルなしで動作させるためのツール ts-node-dev : ts-node のライブリロード開発対応版 ESLint : Linter Jest : ユニットテスト 各種設定ファイル package.json tsconfig.json .eslintrc.js jest.config.js ひとまず OK その他のオプション ファイルの変更監