Ember.js 入门指南——目录

本系列文章所有从(http://ibeginner.sinaapp.com/)迁移过来,欢迎访问原网站。php

 Ember.js 是什么?我想对于想学习它的人应该知道它是个什么东西,若是你想了解那就赶忙去 Google 或者百度,本系列教程是经过学习官网教程而后摘抄我的以为比较重要的部分,加上学习实例整合而成,若有疏漏欢迎提出修改意见,一块儿成长!
html

    Ember官网:http://emberjs.com/服务器

    教程官网:http://guides.emberjs.com/v2.0.0/session

    在此简单介绍下 Ember;
架构

    Ember是一个雄心勃勃的Web应用程序,消除了样板,并提供了一个标准的应用程序架构的JavaScript框架。app

    Ember核心组成有以下几个部分:
框架

  • 路由ide

    在Ember应用程序中,程序的状态是又URL表示出来的。每个URL都有一个对应的路由对象,这个对象能够控制是否对用户可见。
    学习

  • 模型网站

    每个路由都有一个与此关联的模型,模型中包含应用程序当前状态相关的数据。对于应用程序来讲,能够经过使用jQuery从服务器加载JSON对象,并将这些JSON对象做为模型,不少的应用程序都是使用模型库来处理数据,好比Ember data。

  • 模板

    模板是用于构建一个应用程序的HTML以及做为模板语言。(HTMLBars是Handlebars的另外一个版本,用于构建DOM元素而不是构建成一个字符串。)

  • 组件

    一个组件就是一个自定义的HTML标签。标签的行为是用JavaScript实现,用HTMLBars模板展现,组件包含了他们使用的数据。它们能够嵌套,而且能够经过事件(events)与父组件通讯。其余的组件库也是能够在Ember应用程序中使用,好比Polymer

  • 服务

    服务是个单例对象,用于长期保持数据,好比用户的session。


    本教程的目录

    

1,Ember.js 入门指南——类的定义、初始化、继承

2,Ember.js 入门指南——扩展(reopen)

3,Ember.js 入门指南——计算属性(compute properties)

4,Ember.js 入门指南——观察者(observer)

5,Ember.js 入门指南——绑定(bingding)

6,Ember.js 入门指南——枚举(enumerables)



    参考文献:

    1, http://www.cnblogs.com/rush/archive/2013/04/29/3051191.html

    2,http://ember-doc.com

    3,https://blog.openshift.com/day-19-ember-the-missing-emberjs-tutorial

    4,http://eviltrout.com/2013/02/10/why-discourse-uses-emberjs.html

相关文章
相关标签/搜索