#フレームワーク

129 件の記事

Django中級 #6 Static/Media の運用と storage backends
読了 7分

Django中級 #6 Static/Media の運用と storage backends

STATIC_* と MEDIA_* の違い、collectstatic の意味、S3/WhiteNoise のような storage バックエンドまで — 開発から運用へ移る段階。

Angular中級 #5 Standalone と Lazy Loading
読了 10分

Angular中級 #5 Standalone と Lazy Loading

Standalone コンポーネントの依存関係モデルを再確認し、loadComponent と loadChildren でルートを lazy に分割するパターン、そしてビルド分析と Preloading まで一度に整理します。

Django中級 #5 メッセージ / セッション / クッキー
読了 7分

Django中級 #5 メッセージ / セッション / クッキー

flash メッセージ、リクエスト間の状態をつなぐセッション、その下層のクッキー — HttpOnly/Secure/SameSite のようなセキュリティ属性まで一カ所に。

Angular中級 #4 コンポーネントライフサイクルフック
読了 8分

Angular中級 #4 コンポーネントライフサイクルフック

Angular コンポーネントが作られて消えるまでの流れと、その間に挟み込めるライフサイクルフックを見ていきます。ngOnInit、ngOnChanges、DestroyRef、そして Signals 時代の effect() まで扱います。

Django中級 #4 ユーザー / 権限 — カスタム user model、permission、group
読了 8分

Django中級 #4 ユーザー / 権限 — カスタム user model、permission、group

AUTH_USER_MODEL は開始時点で決めるべき — AbstractUser/AbstractBaseUser の比較、メールログインパターン、permission/group システムまで。

Angular中級 #3 RxJS 基礎 — Observable と Operator
読了 8分

Angular中級 #3 RxJS 基礎 — Observable と Operator

Angular の非同期標準ツールである RxJS の核となる概念を整理します。Observable の構造、よく使う operator、Subject と BehaviorSubject、そして Signals との関係まで一歩ずつ見ていきます。

Django中級 #3 Signals と Middleware
読了 8分

Django中級 #3 Signals と Middleware

モデルフロー外のイベント — Signals と、リクエスト/レスポンスパイプラインを横断する Middleware。強力ですが落とし穴も多い 2 つのツールの使いどころと節制法。

Angular中級 #2 Template-driven Forms との比較
読了 9分

Angular中級 #2 Template-driven Forms との比較

Angular の 2 つ目のフォーム方式である Template-driven Forms を見ていき、直前に扱った Reactive Forms とどう違うのか、いつどちらを選べばよいかを比較します。

Django中級 #2 ORM 中級 — annotate、aggregate、F/Q、prefetch_related
読了 7分

Django中級 #2 ORM 中級 — annotate、aggregate、F/Q、prefetch_related

Django ORM の本格ツール — 集計、式、複合条件、リレーションの prefetch まで。N+1 問題とその解決。

Angular中級 #1 Reactive Forms とフォームバリデーション
読了 8分

Angular中級 #1 Reactive Forms とフォームバリデーション

Angular の実務フォームの標準である Reactive Forms を整理します。FormGroup・FormControl・Validators はもちろん、カスタム Validator や FormArray、非同期バリデーションまで一度に見ていきます。

Django中級 #1 Class-Based Views の深堀り
読了 7分

Django中級 #1 Class-Based Views の深堀り

FBV から CBV へ — Generic CBV (ListView/DetailView/CreateView/UpdateView/DeleteView) と Mixin パターン、オーバーライドポイントまで。

Angular基礎 #7 HttpClient で API 呼び出し
読了 7分

Angular基礎 #7 HttpClient で API 呼び出し

Angular の標準通信ツールである HttpClient を使ってバックエンド API と通信する方法を学び、Observable と toSignal を活用したモダン Angular のパターンまで整理します。