brooklynjs/brooklynjs.github.io — pull request #36 by dcousineau (2014-02-25 15:15:48+00:00)
Title: Talk Proposal: More Composition, Less Inheritence

Javascript is an extremely flexible language that loses some of its power when shoe-horned into a classical OOP mindset. While sometimes inheritance works in your favor (see Backbone.Marionette), I propose to remind ourselves to take advantage of dynamic context and use more composition in our objects.

This talk will relate experiences from a recently completed SPA project built on Backbone.Marionette. It will specifically use Backbone-based code as an example, but not specifically be about Backbone.