在Silverlight中,您可以让UX人员单独开发UI外观,然后开发人员可以使用XAML并实现该行为。在此模型中,UX用户可以为UI创建模拟数据并验证与实现无关的行为。作为开发人员,我们不需要担心XAML并专注于实现行为。我喜欢这种模式,它鼓励通过合作进行独立开发。
AngularJS中是否可以进行这种分离?如果可能,我们将如何实现这一目标?
答案 0 :(得分:1)
从技术上讲,这是可能的,但AngularJS没有工具集来在拖动和放大器中创建标记。像表达式混合那样的drop interface。如果您想使用Angular快速构建用户界面设计原型,您将不得不弄脏手。这并不意味着设计师必须是一个核心的JavaScript开发人员;您可以轻松地模拟资源,并在稍后用完整的功能代码替换它们。
几个月前我确实有一个Angular项目,其中用户本身和一些不那么经验丰富的开发人员必须创建自定义表单:this is what I ended up with。