2016-07-06 18 views
1

だからYii構造はこれのようです。Yiiのフロントエンド/バックエンドアプリケーションからAPIを呼び出す方法は?

api 
    |modules 
    |v2 
     |actions 
common 
frontend 
backend 

バックエンドとフロントエンドで共通と呼ぶことができます。また、フロントエンドモジュールでバックエンドモジュールを呼び出すこともできます。

yiiのフロントエンドモジュールからAPI、つまりv2アクションを呼び出すことはできますか?

APIモジュールが既に存在するため、これは必須です。バックエンドロジックを避けるためには、APIを呼び出す必要があります。

+0

: //stackoverflow.com/questions/26230517/why-create-a-separate-application-for-restful-api –

+0

@NikunjRathod:それは関連していません。 –

+1

できます。適切な名前空間を使用する –

答えて

0

YiiでSOA(サービス指向アーキテクチャ)を使用することができます。これは、そのサービスでサービスフォルダを作成する必要があるため、バックエンドとAPIの両方で使用できるロジックを記述する必要があります。フロントエンドはAPIベースバックエンドはサービスベースになります。

以下のようなAPI
        |モジュール
                | V2
                 http://budiirawan.com/setup-restful-api-yii2/て、http:|     あなたは、このリンクを参照することができるアクション
共通
フロントエンド
バックエンド
サービス

関連する問題