JavaScript 【Laravel × Inertiajs】Inertia.jsについて解説 こんにちは、かつコーチです。 Laravelで開発するときに、VueやReactを使うとき、Inertia.jsを利用することがあります。 今回は、そのInertia.jsとは何かについて解説します。 Inertia.jsとは? Inert... 2020.12.08 JavaScriptLaravelPHPプログラミング
Laravel 【Laravel】メールアドレス認証について解説 こんにちは、かつコーチです。 今回は、Laravelにおけるメールアドレスの認証機能について解説します。 LaravelのEmail Verification(メールアドレスの認証)機能は、 ユーザーがアカウント登録後にメールを通じてアカウ... 2020.09.19 LaravelPHPプログラミング
Laravel 【Laravel】Laravelのセキュリティ対策について解説 こんにちは、かつコーチです。 システムやアプリ開発ではセキュリティ面がとても重要になってきます。 Laravelのセキュリティ対策には、さまざまなレイヤーがあり、 ファイアウォールやモバイル端末からのアクセスに対しても適切に保護することが可... 2020.09.18 LaravelPHPプログラミング
Laravel 【Laravel】Migrationのときの型をまとめて解説 こんにちは、かつコーチです。 LaravelでMigrationするときに型を指定すると思いますが、 よく使うものは大体把握できていると思います。 では、全体としてはどのようなものがあるのでしょうか? 今回はその型についてまとめてみます。 ... 2020.09.18 LaravelPHPプログラミング
Laravel 【Laravel】Middlewareを深堀りして解説 こんにちは、かつコーチです。 LaravelのMiddlewareについては解説しましたが、もう少し理解を深めるために、 今回は、より深堀りして解説します。 前半は、よく利用するAuthenticateとRedirectIfAuthenti... 2020.09.15 LaravelPHPプログラミング
Laravel 【Laravel】Laravel7の機能を解説 こんにちは、かつコーチです。 2020年3月にLaravel7がリリースされました。 少し時間が経っていますが、これまでのLaravel6と何が変わったのかをご紹介します。 Bladeコンポーネントの改良 Laravel 7では、Blade... 2020.09.10 LaravelPHPプログラミング
CSS 【Sass】GridをSassで効率よく書く方法 こんにちは、かつコーチです。 今回は、前回に引き続きGridをSassで効率よく書く方法を解説します。 ContainerをSassで効率よく書く方法 gridをCSSで記述してみます。 .col, .col-1, .col-2, .col... 2020.06.16 CSSSassプログラミング
CSS 【Sass】ContainerをSassで効率よく書く方法 こんにちは、かつコーチです。 Sassで記述するときに、変数にしたり、ネストするのは最もシンプルです。 しかし、@mixinや@eachなどを扱うとなるとちょっと複雑になります。 今回は、Sass を使用して、指定したメディアクエリとクラス... 2020.06.16 CSSSassプログラミング
CSS 【Sass】境界線をどこに引くのかについて解説 こんにちは、かつコーチです。 CSSをより効率よく記述するのに、Sass(Scss)を利用することは一般的です。 基本的にはファイルを分けて記述すると思いますが、その境界線をどこに引くのか悩むことがあるでしょう。 今回は、その境界線をどうす... 2020.06.13 CSSSassプログラミング
CSS 【Sass基礎学習1】Sassとは? こんにちは、かつコーチです。 CSSを扱う上で、Sassを取り入れるのは、一般的になっているでしょう。 そこで今回は、Sassの基本について解説します。 Sassとは? Sass(Syntactically Awesome Styleshe... 2020.06.04 CSSSassプログラミング
Laravel 【Laravel基礎学習】入力した値を保持する バリデーションエラー時は、old関数を使って入力した値を保持する。 新規作成→保存したいとき(create→store)は、 <input type="text" class="form-control" id="name" name="n... 2019.11.27 LaravelPHPプログラミング
Laravel 【Laravel】__()関数について解説 こんにちは、かつコーチです。 Laravelで開発していると、<p>__('ログインはこちら')</p>このような記述を見かけます。 記述しなくても動作しますが、学習始めた頃は何を表しているのかわかりませんでした。 今回は、__()はなんな... 2019.11.05 LaravelPHPプログラミング
Laravel 【Laravel基礎学習25】LaravelのMiddlewareについて解説 こんにちは、かつコーチです。 システムやアプリ作成時にセキュリティ面ではMiddlewareを扱うことが多いです。 Middlewareはいわゆる門番=玄関なので、鍵がかかっているか、正しい鍵なのかどうかを示します。 そこで、今回は、Lar... 2019.10.31 LaravelPHPプログラミング
Laravel 【Laravel基礎学習19】Eloquentとクエリビルダーの違いを解説 こんにちは、かつコーチです。 Laravelで開発するときにデータベースにアクセスするときに、Eloquentとクエリビルダーがあります。 今回は、それぞれの違いについて掘り下げて解説します。 Eloquentとクエリビルダーの違い Elo... 2019.10.26 LaravelPHPプログラミング
Laravel 【Laravel基礎学習16】Eloquent ORMについて解説 こんにちは、かつコーチです。 Eloquent ORMとは? LaravelのEloquent ORM(Object-Relational Mapping)は、 データベーステーブルをPHPのオブジェクトとして扱うことができる仕組みです。 ... 2019.10.24 LaravelPHPプログラミング
Laravel 【Laravel基礎学習13】クエリビルダーについて解説 こんにちは、かつコーチです。 LaravelでDatabaseを扱うときに、クエリビルダー(Query Builder)があります。 今回は、そのクエリビルダーについて解説します。 Query Builderとは? LaravelのQuer... 2019.10.23 LaravelPHPプログラミング
Laravel 【Laravel基礎学習7】Laravelのルーティングについて解説 こんにちは、かつコーチです。 Laravelを扱う上で、Routingの理解は必須となります。 今回はそのRoutingについて解説します。 Laravelの**ルーティング(Routing)**は、ユーザーからのリクエストを 適切なコント... 2019.10.18 LaravelPHPプログラミング
Laravel 【Laravel基礎学習5】Laravelのコントローラーについて解説 こんにちは、かつコーチです。 今回は、LaravelのMVCモデルの一部であるコントローラーについて解説します。 Laravelのコントローラーは、リクエストを処理し、 レスポンスを返す役割を持つMVC(モデル・ビュー・コントローラー)アー... 2019.10.17 LaravelPHPプログラミング
Laravel 【Laravel基礎学習4】Laravelのビューについて解説 こんにちは、かつコーチです。 Laravelの**View(ビュー)**は、アプリケーションのプレゼンテーション層を管理するための重要なコンポーネントです。 MVCアーキテクチャの一部として、Viewはユーザーに表示されるデータをテンプレー... 2019.10.16 LaravelPHPプログラミング
Laravel 【Laravel基礎学習3】Laravelのモデルについて解説 こんにちは、かつコーチです。 LaravelにおけるModel(モデル)は、アプリケーションのデータとビジネスロジックを扱う非常に重要な部分です。 モデルはデータベースとのやり取りを行い、データの取得、保存、更新、削除 といった操作を簡単に... 2019.10.16 LaravelPHPプログラミング