Публикации по теме 'emberjs'


Добавление AWS Amplify в приложение Ember.js
ОБНОВЛЕНИЕ (9/2018): теперь включает плагин ember-cli для начальной загрузки вашего приложения Amplify и интерфейса командной строки Amplify, AWS Amplify предоставляет декларативный и простой в использовании интерфейс для различных категорий облачных операций. AWS Amplify хорошо сочетается с любыми интерфейсными рабочими процессами на основе JavaScript и React Native для мобильных разработчиков. AWS Amplify доступен с открытым исходным кодом на GitHub . Реализация по умолчанию..

Создайте свой собственный {{# link-to}}
Некоторое время назад мне дали задание построить индикатор выполнения в проекте Ember. Дизайн не имеет значения для этой (небольшой) статьи. Требования были следующие: У шага может быть 3 состояния: завершено, текущее, нужно сделать. Пользователь может самостоятельно перейти к выполненным ранее шагам, щелкнув шаг Шаги, которые необходимо сделать, должны быть отключены, то есть пользователь не может перейти к шагу, который нужно сделать, через индикатор выполнения. Первая..

Косинусное сходство в Ember JS
В нашей прошлой статье мы говорим о косинусном подобии. Теперь мы собираемся реализовать это в Ember . js . Если вы не слышали об этом, это веб-фреймворк JavaScript с открытым исходным кодом, основанный на шаблоне Model-view-viewmodel (MVVM). Это позволяет разработчикам создавать масштабируемые одностраничные веб-приложения, включая в структуру общие идиомы и лучшие практики. Давайте начнем ! Давайте создадим FAQ с именем модели, который имеет свойство вопросов и ответов,..

Как медленно заменить свой сайт на новый, сделанный на EmberJS
Как вы, возможно, знаете (если нет, прочтите наши статьи 😉), в Appaloosa мы недавно выпускаем наш новый интерфейс для наших клиентов. Более двух лет назад мы начали работу над этим новым интерфейсом, который представляет собой полную переработку нашего старого массивного интерфейса (много функций / страниц). На тот момент, когда еще есть над чем поработать, новый администратор не покрывает весь спектр действий нашего старого администратора. Но мы решили выпустить его для наших клиентов,..

Модули с отложенной загрузкой в ​​EmberJS
Статья посвящена теме ленивой загрузки зависимостей в экосистеме EmberJS . Вы сможете прочитать о наших мотивах, мы расскажем вам о том, как нам удалось отложить загрузку библиотеки проверки телефонных номеров, а также подвести итоги наших достижений. Мотивы Каждый (не только одностраничное приложение) разработчик должен был наткнуться на тему оптимизации скорости загрузки приложения. Подходы, такие как минификация кода, оптимизация активов, кеширование, интеграция с CDN, автономная..

Ember: доступ к функциям дочерних компонентов в родительском
Фреймворки делают жизнь намного проще, но в жизни каждого разработчика наступает день, когда он понимает, что попал в ловушку, которую я люблю называть ловушкой фреймворка . Позвольте мне объяснить вам это на примере. Недавно я столкнулся с требованием проекта, которое требовало от меня отказаться от правила Ember ( déjà vu? ). Такие конфликтующие случаи могут возникать в Ember из-за таких сценариев, как взаимодействие между одноуровневыми компонентами, асинхронная загрузка..

Ввод файла Ember.js OnChange
Итак, пару недель назад я сделал пост о JavaScript onChange file input и, поскольку я работаю над Ember.js, я подумал, что покажу вам, ребята, как это сделать в Ember.js для тех, кто любопытны. Одна из причин, по которой вы можете захотеть научиться делать это в Ember.js, — модульное тестирование. Это была одна из конкретных причин, по которой мне пришлось научиться делать это в Ember, потому что я не мог протестировать файловый объект в функции onChange. // sendData.html <input..