@small_fish__ @darkbaby123 , 同感,喜欢自由。不敢说经验,只觉得好用,够用。关键是掌握 sub apps 和 components. 另外,广泛应用 resreq 太重要了。不过现在 Stackoverflow 上面 Marionette 非常少人问问题,反观 Angular 一大把,不解。
@veggie,Spinejs 我也喜欢,可惜应用实例不是很多,所以没用过。Spine 的作者写过一本 Object Oriented Javascript, 感觉非常不错。
By default the boolean value is set by ActiveRecord db adapter. For PostgreSQL and MySQL, those common values will all converted to true/false: "1/0, y/n, Y/N, yes/no". I don't know how it works in MongoDB, maybe you need to check Mongoin.
@small_fish__ 我就用 Marionette. 当时在 Backbone 和 Ember 之间摇摆,一看到 Marionette 立刻被说服。Marionette 文档虽然很详尽,但在具体实践方面写得没有 Ember 那么直接,例子也没那么多。感觉一定要深入理解 bbclonemail 才能顺利入手。我的观点是 Marionette 各个方面都有覆盖,但比较轻量,很多功能想要可以自己加。
至于 Angular, 我是跟着 Unobtrusive web 一直做上来的。暂时还没法接受直接在 HTML 中写ngclick=()
之类的做法。