这个问题本质上是主观的,但我对一个具体的事情很好奇,所以希望有一个像样的答案。
我倾向于有点老式,喜欢创建我所有的页面静态,并得到我喜欢的设计方式(或至少非常接近),然后我开始把它分解成把手、组件和模板。这主要是因为烬"入门"指南教会了我这个过程。
这通常是惯例吗?
我是我公司的前端设计师和开发人员,基本上我有两个独立的工作流程,一个用于设计,一个用于开发/测试。
是否有一种方法可以合并两者并获得一个单一的流线型工作流(也许是一个JS任务,可以通过使用一些特殊的标记将静态页面分割成模板??)
在处理静态页面时,设计往往更容易一些。开发(特别是在使用EAK或Ember-CLI时)期望一切都是模块化和动态的。
这个问题有明确的答案吗?
我在余烬论坛上发布了一个类似的问题,但是没有得到很多的观点,所以我想我应该在这里试试。
简短的回答,当你用Ember构建一个应用程序时,你想要围绕URL结构构建,因为URL和路由器的交互方式。这是Tom Dale关于URL的精彩演讲。这使得它成为一种非常外向的方法,因为url中的每一层都是嵌入在页面中更深一层的内容。
http://vimeo.com/68390483