TypeScript 【TypeScript】デザインパターン完全実装ガイド|Singleton・Factory・Builder・Strategy・Observer・Command・State を型安全に実装する
TypeScript でGoFデザインパターンを型安全に実装する方法を完全解説。Singleton(ジェネリクス版)・Factory Method・Abstract Factory・Builder(fluent API)・Strategy(インターフェース分離)・型安全Observer(TypedEventEmitter)・Command(Undo対応)・State Machine パターンを実務レベルで網羅。