FWを使わないOOP-PHPで少しだけ幸せになる〜オブジェクト指向/無印PHPプログラミングTips〜
- Basics

無印(ムジ)ちゃんは語りたいのです。FWを使わない、無印のPHPでオブジェクト指向プログラミングをする時に少しだけ幸せになれるいくつかの手段を。

無印(ムジ)ちゃんは語りたいのです。FWを使わない、無印のPHPでオブジェクト指向プログラミングをする時に少しだけ幸せになれるいくつかの手段を。

Laravelではフロントエンドを記述するJavaScriptFWとしてかなり早くからVue.jsをサポートしています。今回は、LaravelでVue.jsを用いた開発を始める際のファーストステップとして、Vue.jsを使った画面出力を行います。

LaravelとPHPUnitを用いて、アプリケーションの中でデータベース操作が絡む部分のユニットテストを作成します。

この記事は、LaravelとPHPUnitを用いてユニットテストを書く為のサンプルアプリケーションの作成記事です。

Laravelという自由度の高いPHPフレームワークでRepositoryパターンでの実装を行いましょう。

PHPフレームワークの基本といえばMVC(Model-View-Controller)ですが、LaravelではADR(Action-Domain-Responder)で実装を行う事もできます。ADR自体はソフトウェアアーキテクチャパターンの1つで、MVCの改良版という位置付けになっていますが、MVCと違うところの1つとして、1つのアクションに対してそのリクエストからレスポンスまでを定義する流れになっているところです。