Ember's Octane Edition не нарушает совместимость, но кардинально меняет подход к разработке. Поддержка современного синтаксиса JavaScript и TypeScript, упрощенная модель программирования и принцип "стабильности без стагнации" создают идеальные условия для создания новых уверенных одностраничных приложений.
Цели семинара
На этом семинаре мы разработаем приложение на основе Ember Octane с нуля, уделяя особое внимание двум ключевым концепциям: маршрутизации и компонентам. В процессе мы рассмотрим управление состоянием и поток данных, узнаем о различных механизмах взаимодействия с пользователем и использовании мощных шаблонов Ember.
Основные темы семинара
Современные синтаксисы: Освойте использование JavaScript и TypeScript, включая нативные классы, декораторы, генераторы и асинхронные функции в Ember приложениях.
Glimmer Components: Узнайте об их преимуществах — простоте, лёгкости, быстроте и эффективной адаптации по сравнению с Ember Components.
Новая ментальная модель: Оцените изменения в концепции потока данных через приложение с использованием Ember Octane.
Тестирование: Получите удовольствие от написания модульных, интеграционных и приёмочных тестов с мощной инфраструктурой тестирования Ember.
Практика управления состоянием: Изучите примеры, демонстрирующие простые шаблоны для беспроблемного управления состоянием.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.