【发布时间】:2013-03-09 09:56:21
【问题描述】:
我正在设计一个包含几个独立页面的小应用程序。我打算在前端使用 Angular,后端需要一个 SQL 数据库。
我并不是真的在设计一个 Web 应用程序,而是一个内部系统,使用(便宜的)手机来执行操作员任务(每个操作员的待办事项列表)和桌面上的主管页面,用于分配给操作员的任务。
目前有3个不同的页面:
1-移动待办事项列表
2-管理员调度页面
3- 管理员报告和统计。
只有第一个需要 angular,另外 2 个可以作为标准 web 应用程序完成,但如果可能的话,我更喜欢使用 angular。
我正在考虑使用 Rails(只是因为我知道)从数据库读取/写入并将 json 导出/导入到角度页面。然而它并没有解决如何做一个多页角度应用程序的问题? 即使不同的角度“视图”,所有页面也可能共享相同的组件。 我想避免使用角度路由,因为我正在使用廉价且缓慢的移动设备来处理类似待办事项,所以我不希望它被不需要的东西超载。
更新
我也在使用 yeoman,不确定是不是最好的选择,因为它似乎管理单页应用程序。 也许我需要为每个视图创建一个 yeoman 项目???
那么,让 Rail 应用程序托管不同的 Angular 页面的最佳做法是什么?
此外,如果有一种更简单的方法可以将 sql 直接提供给 angular,我可以使用与该导轨不同的东西。
【问题讨论】:
-
为什么投反对票?我认为这是一个合理的问题
标签: ruby-on-rails angularjs yeoman