Series
シリーズから読む
環境構築や品質改善など、手順で追いやすい公開済みシリーズをまとめています。
-
Laravelの基本を最初から通す
最初に読む記事: Laravel入門(Route / Controller / View / Model 最小構成)
- 1. Laravel入門(Route / Controller / View / Model 最小構成)
- 2. Laravelで最小CRUDを作る(一覧 / 作成 / 編集 / 削除)
- 3. Laravelで品質ゲートを敷く(PHPUnit / Larastan / Pint / GitHub Actions)
- 4. Laravelで認証を足す(Breeze 最小導入)
- 5. Laravelで認可を入れる(Policyで自分の本だけ編集できるようにする)
- 6. LaravelでQueueを始める(database queue + worker 最小構成)
- 7. Laravelでスケジューラを動かす(Command + Scheduler 最小構成)
- 8. Laravelでファイルアップロードを扱う(Storage + validation)
- 9. Laravelでリレーションを扱う(User / Book / Category の基本)
- 10. Laravelで検索・並び替え・ページネーション付き一覧を作る
- 11. LaravelでLivewireを始める
- 12. LaravelでLivewire一覧画面を作る(検索・並び替え・ページネーション)
- 13. LaravelでSanctum認証APIを作る
- 14. LaravelでBlade / Livewire / Inertia をどう使い分けるか
- 15. LaravelでInertia + Vue.js を始める
- 16. LaravelでInertia + React を始める
-
Flutter導入と基礎
最初に読む記事: Windows 11で始めるFlutter開発環境:Android Emulatorで動かすまで
- 1. Windows 11で始めるFlutter開発環境:Android Emulatorで動かすまで
- 2. Flutter + FVM で開発環境のバージョンを固定する
- 3. Flutterで画像・SVG・アイコンを管理する(flutter_gen最小構成)
- 4. Flutterで最初に詰まりやすいDartの書き方:final・const・null safety・async/await を最初に整理する
- 5. DartのStream入門(非同期データの流れをつかむ)
- 6. FlutterのWidgetライフサイクル入門(initState / dispose で詰まらないために)
- 7. FlutterでBuildContextとKeyを理解する
- 8. Flutterのレイアウト入門(Column / Row / Stack の使い分け)
- 9. Flutterのテーマ設計入門(ThemeData + Theme Extension)
- 10. FlutterでMediaQueryとLayoutBuilderを使って画面サイズに対応する(スマホ・タブレット両対応)
- 11. FlutterのContainerとSizedBoxを使いこなす(余白・サイズ・装飾の基本)
- 12. FlutterのListViewとGridViewで一覧画面を作る(基本パターン)
- 13. Flutterのダイアログ・スナックバー・ボトムシートを使う(確認・通知UIの基本)
- 14. FlutterのTabBarとBottomNavigationBarで複数画面を切り替える
-
PostgreSQL基礎
最初に読む記事: PostgreSQLでER図からテーブル設計する(Mermaid + CREATE TABLE最小構成)
- 1. PostgreSQLでER図からテーブル設計する(Mermaid + CREATE TABLE最小構成)
- 2. PostgreSQLの制約入門(PRIMARY KEY / UNIQUE / CHECK / FOREIGN KEY)
- 3. PostgreSQLの外部キーと削除ルールを整理する(CASCADE / RESTRICT / SET NULL)
- 4. PostgreSQLのトランザクション入門(BEGIN / COMMIT / ROLLBACK と同時更新)
- 5. PostgreSQLのインデックス入門(B-tree と EXPLAIN ANALYZE の最小例)
- 6. 遅いSQLをどう見るか(EXPLAIN ANALYZEでボトルネックを読む)
- 7. EXPLAIN ANALYZEの結果から改善策を選ぶ(Sort / Join / Aggregate ごとの打ち手)
-
PHP開発環境とVS Code
最初に読む記事: Windows 11で始めるPHPローカル開発環境(WSL2 + Docker + PostgreSQL)