LoginSignup
216
313

More than 3 years have passed since last update.

PHPフレームワークLaravelの使い方

Last updated at Posted at 2020-08-02

環境構築

LAMP+Redis環境を超短手数で構築する
Composerをインストールする
eclipseでPHPの開発環境を構築する。デバッグでブレークポイントを付けてステップ実行できるようにする

実装

eclipseでLaravel開発環境を構築する。デバッグでブレークポイントをつけて止める。(WindowsもVagrantもdockerも)
Laravelのテンプレートエンジンを使う
Laravelのレイアウトエンジンを使う
Laravelでビュー描画前処理を行う
Laravelでリクエストデータを取得する
Laravelでエラーハンドリング(エラー時の制御)を行う
Laravelでセッションを使う
Laravelでファイルアップロード機能を実装する
Laravelでファイルダウンロード機能を実装する
LaravelでJSONを返す
LaravelでJSONリクエストを受け取る
Laravelで前処理、後処理を実装する
Laravelで入力値エラーチェック(validate)を実装する
Laravelでリダイレクトを使う
Laravelでフラッシュデータ(直後のHTTPリクエストの間だけセッションに保存されるデータ)を使う
Laravelで多言語処理を行う
Laravelでログ出力を行う
Laravelで環境(開発環境と本番環境等)ごとに異なる値を定義する
Laravelでメール送信する
Laravelでコマンドライン処理を行う
Laravelのタスクスケジューラを使う
LaravelでDIを使う
LaravelでHTTPリクエストの単体テストを行う
LaravelでJSONリクエスト、JSONレスポンスの単体テストを行う
Laravelでコマンドライン処理の単体テストを行う
Laravelでデータベースを扱う準備をする
Laravelでテーブル作成
Laravelで初期データ投入
Laravelでデータベースを操作する(クエリビルダ編)
Laravelでデータベースを操作する(Eloquent編)
Laravelでページネーション
Laravelでキューを使う
LaravelでJavaScript、CSSを使う
Laravelの認証(web画面)
Laravelで認可(Gate)
Laravelで認可(Policy)
Laravelの認証(JWT)
LaravelでRedisを操作する
LaravelでWebSocket
LaravelでVue.jsを使う

216
313
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
216
313