我是 WebAPI 的新手。我有 4 个实体:
- 地点
- 服务
- 物品
- 应用
我已经阅读了几个 WebAPI 教程。它们似乎在每个处理单个实体的 API 控制器中都有 CRUD 方法。我需要的一项功能是模拟位置确定服务范围的级联下拉列表和级联更新。每个服务确定服务项目列表。每个项目都可以在应用程序列表中使用。问题是
- 我是否使用 CRUD 方法创建 4 个 API 控制器?
- 我需要一个表单上的所有 4 个对象作为允许多选的列表框。
- 除了 4 个列表框,如何显示保存到数据库表中的选定值组合列表?
- 哪个 javascript 库或框架最适合 SPA(单页应用程序)?我目前倾向于 Backbone.js 和 HotTowel.js。
谢谢你。