08-03-2013, 11:54 PM
C'est propre ce que tu fais mais je comprends pas comment on peut préféré l'héritage par mixin plutôt que prototypal pour Backbone via Coffeescript
Du coup moi je vois ça plutôt rangé dans des classes et espaces de nom.
Par exemple pour du Backbone "simple" :
Du coup moi je vois ça plutôt rangé dans des classes et espaces de nom.
Par exemple pour du Backbone "simple" :
├── app
│ ├── collections
│ │ ├── messages.coffee
│ ├── models
│ │ ├── message.coffee
│ ├── routers
│ │ ├── main.coffee
│ ├── views
│ │ ├── messages.coffee
│ ├── templates
│ │ ├── message.jade
namespace App:Collections:
class Messages extends Backbone.Collection
model: App.Models.Message
namespace App:Models:
class Message extends Backbone.RelationalModel
namespace App:Routers:
class Main extends Backbone.Router
namespace App:Views:
class Messages extends Backbone.View
template: JST['message']
table
for model in models
tr
td {model.text}