标签: chaplinjs

Marionette.js与Chaplin.js相比

我目前正在构思一个大型单页Web应用程序.会有很多组件,所以关注点的分离对我来说很重要.服务器基本上是一个带有一些糖的REST服务器,比如将模板代码发送到客户端.

所以我需要决定使用哪个MVC框架客户端.

我真的很喜欢backbone.js所以我想要一个依赖它的大框架.

我遇到的是Marionette.js和Chaplin.js.

有没有人使用过一个或两个框架,可以对它们说一点点?优势,劣势,背后的社区还是基本相同?

这不应该讨论哪个更好,只是一个简短的功能列表,所以我可以更好地决定使用哪个,因为我没有时间真正开始使用它们.

javascript model-view-controller backbone.js chaplinjs marionette

7
推荐指数
1
解决办法
1644
查看次数

在Chaplin js框架内,这些事件的前缀是什么!意思?

我在章节示例代码中看到了这些事件,但文档或源代码中没有任何解释.似乎这意味着它是一个全局事件,触发一个动作.那是对的吗?它们只是一种惯例,还是以某种方式强制执行?

# Handle login
@subscribeEvent 'logout', @logout
@subscribeEvent 'userData', @userData

# Handler events which trigger an action

# Show the login dialog
@subscribeEvent '!showLogin', @showLoginView
# Try to login with a service provider
@subscribeEvent '!login', @triggerLogin
# Initiate logout
@subscribeEvent '!logout', @triggerLogout
Run Code Online (Sandbox Code Playgroud)

javascript event-handling coffeescript backbone.js chaplinjs

5
推荐指数
1
解决办法
558
查看次数