Фреймворк для создания амбициозных веб-приложений

npm install -g ember-cli
ember new my-app

Новый взгляд на производительность.

Пишите меньше кода благодаря встроенным шаблонам Ember’s Handlebars, которые автоматически обновляются при изменении соответствующих данных.

Не тратьте время на банальный выбор. Ember.js содержит общие идиомы. Поэтому вы можете не изобретать велосипед, а сосредоточиться на том, что делает ваше приложение особенным.

Ember.js создан для производительности. Он спроектирован с расчетом на эргономику для разработчика, и его приветливый API поможет вам быстро выполнить работу.

АВТОМАТИЧЕСКОЕ ОБНОВЛЕНИЕ ШАБЛОНОВ HANDLEBARS

В Ember шаблоны Handlebars работают еще лучше. Ваш код HTML всегда будет актуальным при изменении соответствующей модели. Чтобы начать, вам даже не нужно ничего писать на JavaScript.

КОМПОНЕНТЫ

Загляните в будущее веб-платформы уже сегодня вместе с компонентами Ember. Компоненты позволяют вам создавать собственные теги HTML под конкретное приложение: Handlebars используется, чтобы описать их разметку, а JavaScript, чтобы осуществить заданное поведение.

ЗАГРУЗКА ДАННЫХ С СЕРВЕРА

Ember.js исключает стереотипный код для отображения JSON, который получен с сервера. Если вы знаете, как использовать jQuery, то поймете, как извлекать модели в Ember.

МАРШРУТИЗАЦИЯ

Создавайте приложения JavaScript, которые не перегружают сеть! C Ember.js вы легко можете писать сложные, многостраничные приложения с отличной поддержкой URL и использовать при этом в несколько раз меньше кода, чем в других фреймворках.

ПРОЕКТЫ НА EMBER

Dollar Shave Club Apple Discourse NASA PlayStation