Laravel

Laravel

Laravelへ入門する際の最適な方法と注意点

Laravelについて 最近ますますLaravelへ入門する人が増えてきましたね! 僕はLaravelを使い方始めて2年ぐらいになりますが、最近は業務や副業でLaravelを使ったりとLaravelを勉強していて良かったと思うことばかりで...
2019.09.24
Laravel

Laravelを上達させるために最短&確実な方法

Laravelについて 最近ますますLaravelの需要が増えて、勉強し始める人も増えてきた印象があります! 僕はLaravelを使い方始めて2〜3年ぐらいになりますが、最近は業務だけでなく副業でもLaravelを使ったりとLaravel...
2019.09.24
Laravel

Laravelを習得するのにオススメな書籍

Laravelのオススメ書籍について 最近ますますLaravelの学習を始める方が増えていますね! 数年前ぐらいからLaravelの人気がぐんぐん上がってきていましたが、最近ではPHPフレームワークの中ではLaravelの一強という印象を...
2019.09.23
Laravel

Laravel Axiosでapiの呼び出しが突然401になる

突然401のエラーになる 以前、LaravelでAxiosを使っていて、apiの呼び出しが突然401になり、少し詰まったため備忘録として掲載しておきます。 例えば昨日まではAPI(Laravel)の呼び出しがうまくいっ...
2019.08.30
Laravel

Laravelチュートリアル4 -データベースを使用して処理を書いてみよう

Laravelでデータベースを使用して開発をする 本章では、いよいよLaravelでデータベースを使用した開発方法を学習していきましょう! Web系の開発でよく使用するデータベースには、MySQL, PostgreSQL, O...
2019.08.27
Laravel

Laravelチュートリアル3 -コントローラーで簡単な処理を書いてみよう

前回までの内容 前回まででLaravelのルーティングで実際にURLを叩いてからの流れを見てきました! 今回は、コントローラーで簡単な処理を書いてみて、それをビュー側(HTML)で表示するということをやっていきましょう...
2019.08.27
Laravel

Laravelチュートリアル2 – ルーティングを理解しよう

前回までの内容 前回のチュートリアルで環境構築後、Laravelトップページが表示されるところまで進めることができました。 今回は、Laravelのルーティングを学習していきます。 ルーティングの...
2019.08.27
Laravel

Laravelチュートリアル1 – 環境構築編(Windows)

PHPのインストール 参考インストール手順 WindowsのPHPインストール手順は、既にわかりやすい手順がありますので活用してきます。 こちらの手順でPHPのインストールを進めていってください! ...
2019.08.27
Laravel

Laravelでupsertする方法

upsertとは? upsertとは、update + insertのことで、データの更新(update)とデータの挿入(insert)の両方の機能を併せ持っています。 upsertは、対象のレコードがあればそのレコー...
2019.08.27
Laravel

Eloquentでjoinに名前(別名)をつけたい時

Eloquentでjoinに名前(別名)をつけたい LaravelのEloquentでjoinする際にテーブルに別名をつけたい時ってありますよね? joinする方のテーブルなら->join('table as tbl'...
2019.08.26
Laravel

Laravel PostgreSQLのコメントについて調べた

Laravel5.5以前は、Postgresのコメント機能が対応していない Laravelで以下の記事に紹介しているような方法で、マイグレーションファイルに記述することで、テーブルのカラムにコメント(論理名など)を付与したい...
2019.06.30
Laravel

Laravel テーブルとカラムへコメントを付与する方法

テーブルにコメントを付与する方法 PostgreSQLの場合 マイグレーションファイル テーブルにコメントを付与するには、マイグレーションファイル内にあるup()関数の中で、DBファサードのstatementメソ...
2019.06.29
Laravel

Laravelの知識ゼロから基本をマスターするチュートリアル

はじめに 本記事ではタイトルにもある通り、Laravelの知識ゼロから基本をマスターしていくチュートリアルになります。 Laravelを全くわからない方がこのチュートリアルをしっかり終えて理解した頃には、自分で簡単なポートフォ...
2019.06.29
Laravel

Laravelチュートリアル8 – ToDoアプリを作成してみよう!

これまでの振り返り ここまでで、Laravelのルーティング、コントローラー、モデル、マイグレーション、フォームを使用した処理を学習してきました! そもそもこのチュートリアル作った経緯として、Windows、Mac、L...
2019.06.20
Laravel

Laravelチュートリアル5 – フォームを扱った処理を書いてみよう

フォームを扱った処理を書いてみよう! 前回までのチュートリアルで基本的なDB操作がわかりました。 今度は実際に画面から入力された値を使って、DBへ値を挿入したり、削除してみたりしましょう! 事前準備 マイグ...
2019.06.20
Laravel

Laravelでsqliteをデータベースとして使用する方法

Laravelで使用するデータベースをSQLiteにしたい Laravelは初期インストール時だと、DBの設定をしないとマイグレーションやDBへ接続する操作ができません。 ちょっとLaravelで試したいだけなどの時は、DBの...
2019.06.06
Laravel

Laravelのスキャフォールドcrud-d-scaffoldのインストールと使い方

スキャフォールドとは スキャフォールドとは、元々英語で足場という意味があります。 Webアプリケーション開発に関しては、MVCフレームワークで開発する際に必要なモデルやコントローラー、ビューをコマンドなどで自動生成してくれる機...
2019.05.25
Laravel

composerで色々なLaravelのインストール方法をマスターしよう

composerのインストール方法 Laravelのインストールにはcomposerを使用していきます。 インストールまだできていない人は、以下に詳しく解説しているので事前にインストールしておいてくださいね。 色々なOSでcompose...
2019.05.25
Laravel

Laravelで使えるスキャフォールドl5scaffoldのインストールと使い方

スキャフォールドとは スキャフォールドとは、元々英語で足場という意味があります。 Webアプリケーション開発に関しては、MVCフレームワークで開発する際に必要なモデルやコントローラー、ビューをコマンドなどで自動生成してくれる機...
2019.05.22
Laravel

Laravelのredirectでrouteを指定してパラメータも渡したい時

Redirectでrouteを指定してパラメータも渡したい Laravelでredirectをする時に、routeで名前を指定して逆引きしたいときがあります。 またその際のパラメータも一緒に渡したいときがあるのでその時の方法を...
2019.05.20