我正在编写一个应用程序,使用 RoR 作为后端,使用 Ember.js 作为前端。
应用结构如下:
多个项目
每个项目都有任务和里程碑
UI结构如下:
两栏布局,左侧栏有项目
选择项目时,有任务和里程碑选项
有人登录后的“主屏幕”将是仪表板。不会选择任何项目。仪表板将包含基本信息(即将到来的里程碑、任务进度等)
这一切看起来都很正常,但我正在尝试找出实现仪表板的最佳方法。
在没有 Ember.js 的 RoR 中,我可能会创建一个单独的仪表板控制器。但是,我不知道 Ember.js 中的最佳实践。
使用 Ember 完成此任务的最佳方法是什么?