The document discusses using Backbone.js and Ractive.js to build productive web applications. It provides an overview of the key features and benefits of each library, including Backbone's MV* pattern and Ractive's data binding capabilities. Code examples are given that demonstrate basic usage of models, collections and views with Backbone and two-way data binding with Ractive. The document also discusses how to combine the two libraries using a Ractive adapter for Backbone.
3. SCHEDULE
• Getting to know Backbone
• Be Ractive
• Everybody together (but separated)
• Yeah, today is code day, babe!
4.
5. “Gives structure to web applications
by providing models, collections
and views to consume API over
a RESTful JSON interface.”
backbonejs.org
BACKBONEJS
22. “It's a JavaScript library for building
reactive user interfaces in a way that
doesn't force you into a particular
framework's way of thinking.”
ractivejs.org
RACTIVEJS
26. CHARACTERISTICS
• A kind of magic Javascript LIB
• Data-binding (a beautiful declarative syntax)
• Flexible and performant animations and transitions
• {{Mustache}} template system "yay"