Ember.js

Ember.js - framework для создания амбициозных веб-приложений.

Как ускорить ember-cli

19.04.2015

Для тех кто использует ember-cli в windows наверняка не удовлетворен скорость, с которой происходит сборка проекта. Одно из решений данной проблемы - использовать RAMDisk для временной папки .tmp.

Для создания RAMDisk есть множество программ, я предпочитаю использовать RAMDisk от Dataram, у бесплатной версии есть ограничение на 4Gb, но в нашем случае это нам не мешает.

Как ускорить ember-cli:

Подробнее

Включаем аналитику (счетчики) Яндекс.Метрика и Google Analytics в веб-приложении на Ember.js

08.12.2014

Аналитика важна для веб-приложении ничуть не меньше чем для обычных сайтов, а может даже и больше. На данный момент ни Яндекс.Метрика, ни Google Analytics не умеют самостоятельно детектировать переходы внутри веб-приложений, но они имеют API для ручного уведомления счетчиков об переходе пользователя на другую страницу.

В Ember.js это делается так:

Подписываемся на событие "didTransition" внутри App.Router нашего приложения.

Затем выполняем функцию которая уведомляет аналитику о переходе пользователя на другую страницу.

Подробнее

Textarea для чата на Ember.js

26.10.2014

Если вы делаете веб-приложение с чатом, то вам не обойтись без текстового поля для ввода сообщения. Хороший чат это тот чат, в котором сообщения отправляются при нажатии на Enter, а возврат каретки с помощью shift + enter. Стандартный компонент Ember.TextArea для этих целей вполне сгодиться, но только с небольшой модификацией:

Подробнее