質問: フロントのフレームワークのAngularとReactを触ったことがあるのですが cakephpやExpressやRailsなどのサーバーサイドのフレームワークとは何が違うのでしょうか? また、Angularで開発する際に普通のphpでサーバーサイドの処理をかいていますが、フレームワーク(cake,lalavel)等に置き換えると何かメリット等あるのでしょうか? クエリの結果を返すだけであればフレームワークを使う必要はないのでしょうか?
回答: フロントエンドフレームワークは表示とリクエストを主な対象とします。 サーバサイドフレームワークはリクエストの処理とレスポンスを主な処理とします。 サーバサイドフレームワークと、素の処理との違いは、一般的に必要とされる処理が既に構成されている点です。 スクラッチで記述するより(おおよそ)安全な仕組みをより少ないコーディングで使用することが可能です。 > > クエリの結果を返すだけであればフレームワークを使う必要はないのでしょうか? > > > 必要ない人には必要ありません。