这个问题本质上是主观的,但我对某件事感到好奇,所以希望有一个不错的答案。
我倾向于有点老式,喜欢静态创建我的所有页面,并在我开始将其分解为把手和组件和模板之前,按照我喜欢的方式(或至少非常接近)获得设计。这主要是因为Ember"入门"指南告诉我这个过程。
一般来说这是常见做法吗?
我是公司的前端设计师和开发人员,基本上我有两个独立的工作流程,一个用于设计,一个用于开发/测试。
有没有办法合并这两个并获得一个简化的工作流程(也许是一个JS任务,可以通过使用一些特殊的标记将静态页面拆分成模板?)
使用静态页面时,设计往往会更容易一些。 开发(特别是在使用EAK或Ember-CLI时)期望一切都是模块化和动态的。
这个问题有没有明确的答案?
我在Ember Forums上发了一个类似的问题,但是没有太多的看法,所以我想我会在这里试试。
答案 0 :(得分:2)
由于URL和路由器的交互方式,当您使用Ember构建应用程序时,您希望围绕URL结构进行构建。这是Tom Dale关于URL的精彩演讲。这使得它非常外观,因为网址中更深层的内容通常是在页面中更深层嵌入1层的内容。