私は WebAPI を初めて使用します。私は4つのエンティティを持っています:
- 位置
- サービス
- アイテム
- 応用
いくつかの WebAPI チュートリアルを読みました。それらはすべて、単一のエンティティを処理する各 API コントローラーに CRUD メソッドを持っているようです。必要な機能の 1 つは、場所がサービスの範囲を決定するカスケード ドロップダウンとカスケード更新をシミュレートすることです。各サービスは、サービス項目のリストを決定します。各項目は、アプリケーションのリストで使用できます。質問は
- CRUD メソッドを使用して 4 つの API コントローラーを作成する必要がありますか?
- 複数選択が可能なリスト ボックスとして、1 つのフォームに 4 つのオブジェクトすべてが必要です。
- 4 つのリスト ボックスと並んで、データベース テーブルに保存されている選択した値の組み合わせのリストを表示する方法は?
- SPA (Single Page App) に最適な JavaScript ライブラリまたはフレームワークはどれですか? 現在、Backbone.js と HotTowel.js に傾倒しています。
ありがとうございました。