Ember.js Getting Started Guide--catalogue

Source: Internet
Author: User

This series of articles are all migrated from (http://ibeginner.sinaapp.com/), welcome to the original website.

What is Ember.js? I think for the people who want to learn it should know what it is, if you want to know how to hurry to Google or Baidu, this series of tutorials is through the study of the official website tutorial and then excerpt personal feel more important part, coupled with learning examples of integration into, if there are omissions welcome to propose amendments to the proposal, grow together!

Ember Official website: http://emberjs.com/

Tutorial Official Website: http://guides.emberjs.com/v2.0.0/

In this brief introduction of the next Ember;

Ember is an ambitious web application that eliminates boilerplate and provides a standard application architecture for the JavaScript framework.

Ember Core composition has the following parts:

    • Routing

      In the Ember application, the state of the program is also represented by a URL. Each URL has a corresponding routing object that can control whether it is visible to the user.

    • Model

      Each route has a model associated with it, and the model contains data about the current state of the application. For applications, you can load JSON objects from the server by using jquery and use these JSON objects as models, and many applications use the model library to process data, such as Ember.

    • Template

      Templates are the HTML used to build an application as well as the template language. (Htmlbars is another version of handlebars for building dom elements rather than building them into a string.) )

    • Component

      A component is a custom HTML tag. The behavior of tags is implemented in JavaScript and is presented in Htmlbars templates that contain the data they use. They can be nested and can communicate with the parent component through events. Other component libraries can also be used in Ember applications, such as polymer

    • Service

      A service is a singleton object for long-term data retention, such as the user's session.


The directory for this tutorial

1, Ember.js Getting Started Guide-definition, initialization, inheritance of classes

2, Ember.js Getting Started Guide--extensions (reopen)

3, Ember.js Getting Started Guide-compute properties (compute property)

4, Ember.js Getting Started Guide--observer (Observer)

5, Ember.js Getting Started Guide-binding (bingding)

6,ember.js Getting Started Guide--enumeration (Enumerables)



Reference documents:

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


Ember.js Getting Started Guide--catalogue

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.