You Got Your MVC into my Components: Adding Bindings to Enyo
summary
Enyo claims to deliver native-quality apps using plain HTML/CSS/JS by combining components with a new data binding system and controllers; examples use Backbone models and a collection repeater / flyweight list to render 100+ entries with smooth scrolling. Demonstrations show rebuilding a two-year mobile CRM in six weeks, HP TouchPad apps and thousands of third‑party apps, and an editor that updates selection, adds and destroys models live — the demos run and the bindings propagate in real time.
AI-written summary · about
chapters (27)
- 0:00Introduction
- 4:25Interview
- 7:13Plugins
- 8:31Components
- 11:00More Complex Views
- 13:05More abstraction
- 13:55Dont touch the HTML
- 14:35List object
- 17:41Data modeling
- 18:35MVC
- 19:50MVC Derivatives
- 20:53My Approach
- 22:15Collection Repeater
- 23:08Public Preview
- 24:13Controllers
- 24:50Backbone
- 25:17Examples
- 25:28Application
- 28:05Transform
- 29:35Controller
- 31:05Object Controller
- 32:26Computer Property Controller
- 35:13Backbone Collection
- 36:48Autobindings
- 38:29Array Controller
- 39:08More Complex Scenario
- 39:28Backbow
related talks
21mComponents for WebApps
38mEmbrace the frontend revolution
43mIsomorphic JavaScript apps
36mAngular, React, Vue and co: Harmoniously united by web components and micro apps?
17mEnhance your Functional Web Apps with Web Components
31mNative Web Components - All Frameworks Invited
51mWrite once, run everywhere: ambitious cross-device web apps
18mMavo: Creating Interactive Data-Driven Web Applications by Authoring HTML
