学習ロードマップ
JavaScript の土台から Node.js 基礎、Express 実装、設計パターンまで 5 冊で積み上げ、堅い REST API を書き切る力を養う。
このロードマップが扱うもの
- フロントエンド経験はあるが、サーバーサイドの Node.js を本気で書いた経験は浅いエンジニア - Express で動くものは作れるが、非同期制御やエラーハンドリングで迷うことが多い実務者 - Fastify や TypeScript 採用など、次の選定・設計判断に備えて Node.js の原理を押さえ直したい中級者
このロードマップの全体像
ロードマップ
第 1 章
Node.js に入る前に、モジュール・非同期・クラスなど中級トピックを通しで揃える土台固め。独特の癖を先に潰してから本体へ進む。
イベントループ・Stream・HTTP モジュールを手を動かしながら学ぶ入門書。Express/Fastify に進む前の共通基礎として据える。
基礎文法から Express によるサーバーサイド実装、テスト、デプロイまで通しで扱う実務書。REST API の最初の完成品をここで作る。
非同期制御・Stream・スケーラビリティなど Node.js 特有の設計を体系化。Fastify 採用判断やリファクタの原理原則をここで固める。
ECMAScript 新記法や Web API の逆引きとして常備する一冊。API 実装中の細かい選択で迷った際の参照先として手元に置く。