Laravel記事の目次

知りたいものが見つけやすいように目次を作ってみました。

スタートアップ、ベンチャーくらいの規模にしか関わっていないので、基本的にポートフォリオ作ってるくらいの人が対象かな?と思ってます。

上から読んでいけば、なんか作れそうな希望が持てる目次にしていきたい!!

Laravel のようなフレームワークは、手を動かしながら、やり方を覚えるという感じで進めていくのがオススメです。

なので学習には下記のような本をおすすめしています。

⇨ おすすめの Laravel 学習用の本

Laravel について知りたい

Laravel とは?現在の、PHP フレームワークの筆頭として大活躍

Laravel 環境構築

【Laravel 環境構築】composer をインストールする方法

Laravel + Vue.js + Vue-Router+Vuetify の環境構築

Laravel に Vuex を導入する方法

Laravel の Vue コンポーネントの import を絶対パスにする方法

データベース

Laravel でデータベースを作成する方法(マイグレーション)

Laravel でテストデータを用意する方法(Seeder の使い方)

リレーション(データ取得方法あれこれ)

Laravel で1対1のリレーションをする方法。【hasOne】

Laravel で1対多のリレーションをして保存、表示する方法【hasMany】

Laravel で多対1のリレーションをして保存、表示する方法。1対多のときの逆【belongsTo】

Laravel で多対多のリレーションをして保存、表示する方法【belongsToMany】

Laravel でリレーション先の数の合計を数えて一覧に表示する方法【withCount】

ルーティング

【初心者向け】Laravel のルーティングの書き方。覚える基本系は1個。

【初心者向け】Laravel のルーティングには name を指定したい

複数の middleware を指定したルーティングの書き方

ログイン認証したユーザーだけが使えるルーティングの書き方

投稿機能(フォーム)

【初心者向け】Laravel で投稿機能を作る方法(掲示板的なやつ)

【初心者向け】Laravel で一番簡単なバリデーションをする方法

【初心者向け】Laravel のフォームリクエストでバリデーションする方法

Laravel のバリデーションで errors が表示されないときの解決方法

認証

Laravel6 Auth のメールアドレスの認証を実装してみる(VerifyEmail)

Laravel-mix

【Laravel】平文 CSS と Javascript を使うときの Laravel-mix について考えてみた【まだ Sass で疲弊してるの?】

テスト

Laravel に Jest を入れて Vue のテストをする

AWS を使う

Laravel + Vue + S3 で画像の保存をする方法

【Laravel + S3】保存時にユーザー定義の metadata を保存する方法

PHP7.4 + Laravel6 のプロジェクトを AWS EC2 にデプロイする

AWS の EC2 で無料で https 化(ELB なし)

バグ対応

EC2、Laravel、Queue でメモリが足りなくて処理が止まってしまったときの解決方法

【Laravel】413 (payload too large) が出た時の対処法

【初心者向け】Laravel で 419 エラーが発生して POST できないとき

SEO 対策

Laravel でサイトマップを作る方法【SEO 対策】

Tips

【laravel-breadcrumbs】Laravel でパンくずリストを実装する

【Laravel】認証している Auth の guard の種類によって読み込む layouts を変えたい

【Laravel】Intervention Image で画像を加工して保存 画像圧縮に便利

Laravel で Slack にエラーログを出力する

Laravel の表示速度をあげたいとき、実装コストに対して効果が高いものはコレ!