Ember
emberjs.com informs us that ember is "a framework for creating ambitious web applications". It uses a development pattern known as Model-view-viewModel (MVVM) for developing. You can find out more on MVVM here.
Ember makes use of the following concepts:
Routes - are essentially your pages in the web app and how to get to them
Templates - used to organize the layout of your HTML. They use a syntax known as Handlebars which are a double set of curly braces that enclose properties to be displayed. {{firstName}}.
Models - typically used to hold the "data" for your web application. They can hold the details of the information used in the pages of your application
Components - are used to control how the UI will behave in your application. They utilize the templates and source files to define the behavior of the UI elements on the page.
Services - Ember can also use services for persisting data for a user's session with your app.
تعليقات
إرسال تعليق