我是新來的WebAPI。我有4個實體:MVC WebAPI with SPA
- 位置
- 服務
- 項目
- 應用
我已看過一些的WebAPI教程。它們似乎在每個處理單個實體的API控制器中都有CRUD方法。我需要的一個功能是模擬級聯下拉和級聯更新,其中位置確定服務範圍。每個服務確定服務項目列表。每個項目可以用在應用程序列表中。問題是
- 我是否使用CRUD方法創建4個API控制器?
- 我需要一個表單上的所有4個對象作爲允許多選的列表框。
- 除了4列表框之外,如何顯示保存到數據庫表中的選定值的組合列表?
- 哪個JavaScript庫或框架最適合SPA(單頁應用)?我目前正在傾向於Backbone.js和HotTowel.js。
謝謝。