我们的团队为创建我们当前的大型应用做了大量工作。当我们开始创建它时,我们并不知道Marionette.js 现在这个库非常受欢迎,所以我们考虑将我们的应用程序从简单Backbone迁移到Backbone Marionette以防止出错。 您如何看待,使用千行代码的应用程序是否可行?这两个基督教徒之间有多少分歧? Maby你知道关于迁移的指南吗?找不到它。 谢谢你所有的答案,并为我的英语感到抱歉。从简单的骨干到木偶
0
A
回答
2
是的,这是可能的。而且它不需要一次全部迁移 - 你可以一步一步完成。
木偶的主要思想是,这只是帮手的骨干。
第一步将替换您的Backbone.Views到Marionette.ItemView
。如果您使用view.render
方法编写渲染代码,则Backbone.Views不会更改。 您可以在稍后使用Marionette功能扩展视图。
木偶不是固定的框架 - 你可以部分地使用它,当你有时间时可以添加越来越多的功能。
最简单的方法迁移是:
只需更换Backbone.View到Marionette.ItemView
添加Marionette.Application为切入点,在您的项目
添加木偶。控制器
添加区域和布局管理
添加Marionette.Module为你的模块封装,并开始(如果您正在使用
Require.js
作为模块加载跳过此步骤)
+0
非常有趣。谢谢你的答案。我会试着更深入地了解这种迁移方向。再次感谢你。 – user861579
相关问题
- 1. 骨干木偶模块
- 2. 骨干木偶路由
- 3. 失败在骨干木偶
- 4. 骨干牵线木偶事件调度
- 5. 骨干/木偶JS:导航区,陈
- 6. 外部把手模板骨干木偶
- 7. 骨干/木偶模型URL链接
- 8. 骨干+木偶+ RequireJS +会话(认证)
- 9. 骨干木偶CoffeeScript中绑定范围
- 10. 引导骨干木偶莫代尔
- 11. 添加到弹出模式与骨干木偶的集合
- 12. 简化木偶清单
- 13. DOM事件上的骨干木偶集合
- 14. 检测点击ItemView控件中的骨干容器/木偶
- 15. 骨干木偶ItemView控件的事件不与符
- 16. 骨干中的多个路由器(也许是木偶)应用
- 17. 骨干木偶组合大查看的OnRender执行两次
- 18. jQuery UI的骨干和木偶对话框
- 19. 哪里使用骨干牵线木偶的事件聚合器?
- 20. 骨干牵引木偶相关的模型
- 21. 如何调用中的骨干木偶收藏
- 22. 显示谷歌地图api的骨干/木偶问题
- 23. require.js垫片用于LIB的jQuery,提线木偶,骨干,强调
- 24. 遍历和访问骨干牵线木偶中的视图
- 25. 骨干,木偶无法识别ItemView:undefined不是函数
- 26. 骨干牵线木偶复合视图没有触发事件
- 27. 骨干木偶 - 路由器和控制器
- 28. 骨干木偶区域+布局+查看层次和响应
- 29. 骨干木偶,渲染区域如果还没有渲染
- 30. 设置骨干,木偶和环氧树脂应用程序
这个问题是不可能的回答 –