LaravelLaravelで通常プライマリキーは連番のIDになっていますが、これだとURLなど表示部分にIDを使用している場合、推測されてしまうのでよろしくないときがあります。そこでIDをランダムな文字列(UUID)に変更する方法ご紹介します。VueLaravelとVue.jsを使用したインクリメンタルサーチ機能の実装例です。LaravelLaravelでデータベーステーブルで一意であることをバリデートしたい場合「unique:テーブル名」と記述しますが、確かに追加する場合はちゃんとにバリデートしてくれますが、更新時も自分自身のレコードも含んでしまうので更新できなくなってしまいます。この解決方法をご紹介します。Laravel管理画面があるようなアプリケーションではフロントとバックエンド(管理画面)でCSS&JSやコントローラーなどディレクトリを分けたいことがあります。ディレクトリを分ける方法をご紹介します。LaravelCSVファイルをそのままデータベースに保存したり、逆にデータベースをCSVにしてダウンロードしたいということはよくあると思います。いうライブラリを使うと簡単にできるのでご紹介いたします。VueLaravelのAPI認証はPassportやJWTなどがありますが、ちょっとVue.jsを使いたいといったときは大げさな気がします。そこでトークン認証でVue.jsを使用してみたいと思います。LaravelLaravelのBladeを使用したレイアウトは、大枠のレイアウトテンプレートに@yieldでコンテンツを読み込む作りが多いと思います。このような作りだとタイトルやディスクリプションはレイアウトテンプレートに記述されていると思いますが、子ビューから設定する方法をご紹介いたします。WixこのブログではjQueryやWordPressを中心としたWeb制作関係のことを書いております。ご意見ご感想などお気軽にコンタクトフォームよりお問い合わせください。Web関係のお仕事も募集しております。