本节书摘来自异步社区《Ember.js实战》一书中的第2章,第2.7节,作者:【挪】Joachim Haagen Skeie(乔基姆•哈根•斯基)著,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.7 小结
本章介绍了一些你可能不太熟悉的Ember.js新概念,以及它不同以往的处理方式。
我们讲述了绑定功能,以确保应用程序各层间数据更新与同步。同时还介绍了自动更新模板,该特性有助于提升开发效率,并使得用户界面总能及时反映模型对象里的数据变化。
拥有了创建、修改及删除事项的能力之后,紧接着我们添加计算属性以增强应用UI效果。接下来还了解了观察者角色,你在记事本应用中创建了一个观察者以观察数组里的属性变化。
之后,我们阐述了Ember.js对象模型,并讨论如何在标准Ember.js对象或自己应用的自定义对象基础上创建复杂对象。
最后,对Ember.js数据同步实现、本章开头通常的服务器端应用实现进行了比较。
前面多次提及模型-视图-控制器(MVC)模式,但我们尚未深入了解Ember.js如何帮助开发者创建真正MVC架构的Web应用程序,下一章就来讨论这个主题。