2017-08-30 6 views
0

私はしばらくの間、Android StudioとXcodeで開発しています...また、最近私はレールアプリを開発しています。私のレールアプリをネイティブのモバイルアプリに拡張する方法についてのチュートリアルを見て終了した後、私は疑いが1つしかありません。レールアプリをネイティブモバイルアプリに拡張するにはどうすればいいですか? APIと通常のコントローラJSON

私はAPIが何であるかはわかっていますが、レールアプリをネイティブモバイルアプリに拡張する必要があるかどうかはわかりません。 「元の」コントローラにAPIを使用せずにJSONを作成して応答できるからです。

APIの作成と「元の」コントローラでのJSONへの応答の違いは何ですか?両方のユースケースをお願いします。

答えて

0

通常のコントローラでJSONを使用して応答することで、APIをビルドすることができます。また、APIのみのバージョンのビルドやAPIを構築する必要はありません。あなたのアプリがあなたが望むすべての情報を得ることができます。

+0

ありがとうございます... Soooo ...ちょうど好奇心のため...この両方が使用されるユースケースはありますか? "api-only"はかなり明確ですが、何かのように聞こえるかもしれません。 –

+0

JSONを提供している現在のコントローラがあれば、そのルートに進みます。ある時点では、JSON APIとHTMLアプリケーション用に別々のコントローラが必要になることがあります(要求タイプに基づいて条件分岐の動作が多すぎると認識しているかもしれません).api-onlyルート。 – Leito

+0

すべてが分かりました...ありがとう... –

関連する問題