3

私は、Web ルートと API ルートの使用例に頭を悩ませようとしています。

これまでのところ、私が理解していることから

1) Web ルートは、ビューを返したいときに使用されます。

2) Api ルートは、json ( Api リソース/コレクション ) を返したいときに使用されます。

ただし、これらのケースはどちらもGETリクエストを参照しています。

POSTまたはPUTリクエストを作成する場合、これらのルートをapi.phpまたはweb.phpに配置しますか。リクエストがAJAXコールによるものかどうかに依存しますか?

さらに、どのような場合にapiミドルウェアとwebミドルウェアを使用する必要があるのか​​ わかりません。デフォルトでは、web.phpweb ミドルウェアを使用しますが、api.phpapi ミドルウェアを使用します。

すでにサインインしており、AJAX 呼び出しを行いたい場合、そのルートをapi.phpまたはweb.phpに配置する必要がありますか。

トークン ベースの認証を使用してサインインする場合にのみ、APIミドルウェアを使用しますか?

4

1 に答える 1