フレームワーク
Django中級 #6 Static/Media の運用と storage backends
STATIC_* と MEDIA_* の違い、collectstatic の意味、S3/WhiteNoise のような storage バックエンドまで — 開発から運用へ移る段階。
Angular中級 #5 Standalone と Lazy Loading
Standalone コンポーネントの依存関係モデルを再確認し、loadComponent と loadChildren でルートを lazy に分割するパターン、そしてビルド分析と Preloading まで一度に整理します。
Django中級 #5 メッセージ / セッション / クッキー
flash メッセージ、リクエスト間の状態をつなぐセッション、その下層のクッキー — HttpOnly/Secure/SameSite のようなセキュリティ属性まで一カ所に。
Angular中級 #4 コンポーネントライフサイクルフック
Angular コンポーネントが作られて消えるまでの流れと、その間に挟み込めるライフサイクルフックを見ていきます。ngOnInit、ngOnChanges、DestroyRef、そして Signals 時代の effect() まで扱います。
Django中級 #4 ユーザー / 権限 — カスタム user model、permission、group
AUTH_USER_MODEL は開始時点で決めるべき — AbstractUser/AbstractBaseUser の比較、メールログインパターン、permission/group システムまで。
Angular中級 #3 RxJS 基礎 — Observable と Operator
Angular の非同期標準ツールである RxJS の核となる概念を整理します。Observable の構造、よく使う operator、Subject と BehaviorSubject、そして Signals との関係まで一歩ずつ見ていきます。
Django中級 #3 Signals と Middleware
モデルフロー外のイベント — Signals と、リクエスト/レスポンスパイプラインを横断する Middleware。強力ですが落とし穴も多い 2 つのツールの使いどころと節制法。
Angular中級 #2 Template-driven Forms との比較
Angular の 2 つ目のフォーム方式である Template-driven Forms を見ていき、直前に扱った Reactive Forms とどう違うのか、いつどちらを選べばよいかを比較します。
Django中級 #2 ORM 中級 — annotate、aggregate、F/Q、prefetch_related
Django ORM の本格ツール — 集計、式、複合条件、リレーションの prefetch まで。N+1 問題とその解決。
Angular中級 #1 Reactive Forms とフォームバリデーション
Angular の実務フォームの標準である Reactive Forms を整理します。FormGroup・FormControl・Validators はもちろん、カスタム Validator や FormArray、非同期バリデーションまで一度に見ていきます。
Django中級 #1 Class-Based Views の深堀り
FBV から CBV へ — Generic CBV (ListView/DetailView/CreateView/UpdateView/DeleteView) と Mixin パターン、オーバーライドポイントまで。
Angular基礎 #7 HttpClient で API 呼び出し
Angular の標準通信ツールである HttpClient を使ってバックエンド API と通信する方法を学び、Observable と toSignal を活用したモダン Angular のパターンまで整理します。