简单的问题,我对这种方法是否正确。
点1到6看起来一般都可以吗?
我可以使用某种“纯粹的”JavaScript事件替换第6点,如果是这样,我该如何解决这个问题?
你可以猜到,我是从WPF / Silverlight背景进入这个
提前致谢
答案 0 :(得分:0)
您的列表很好,并且类似于很多人如今正在构建Backbone应用程序。不过,我建议不要使用jQuery模板。它们现在不受支持,因为jQuery UI团队正在制定路线图以将它们完全重写到jQueryUI项目中。
至于本机JavaScript事件 - 没有。坚持使用您熟悉的事件聚合器实现。 JavaScript中没有任何原生内容。
您可能还会发现我的Backbone.Marionette项目非常有用且熟悉。 http://github.com/derickbailey/backbone.marionette
我也来自.NET背景,构建复合应用程序(主要在WinForms中,但有点WPF)。我已经采用了我在构建Winforms / WPF应用程序时使用的所有核心模式,并将它们构建到Marionette中。它删除了我通常会编写的许多样板代码,并借用了Prism和其他复合应用程序框架的思想。