Тип доклада: Доклад

🧞‍♂️ (Не)реальный доклад? 🧞‍♂️ Reactive Programming with Ext JS

  • Доклад на русском языке

Это фейковый спикер. И даже доклад нереальный. То есть из будущего.

Но зато это неслучайная страница — она здесь, чтобы привлечь твое внимание.

Мысль такая:

Мы приложим все усилия, чтобы на конференции HolyJS 2024 Autumn в этом ноябре — было выступление на похожую тему. Когда найдем такого спикера — обязательно включим его в программу конференции.

  • Если ты разбираешься в этой теме — то давай ты и выступишь с похожим докладом на эту тему? Мы серьезно!

Вся конкретика и детали, нюансы и кейсы, интерпретация и презентации — все на твой вкус!

Достаточно подать заявку на выступление. Со всем остальным мы (еще как!) поможем и ответим на все вопросы, если что.

  • Если тебе как специалисту интересно послушать такой доклад — ты уже покупай билеты! Выступление на эту или похожую тему точно будет на конференции Холи. Покупай сам или через компанию — смотря по ситуации. (Пока билеты не стали сильно дорожать).

Примерные тезисы будут такие:

Reactive Programming with Ext JS

Введение

  • Краткое описание Ext JS как популярного JavaScript-фреймворка для разработки веб-приложений.
  • Ключевые концепции Ext JS: архитектура MVC, компонентно-ориентированная структура, интерактивные пользовательские интерфейсы с многократно используемыми элементами, такими как JavaScript-грид.
  • Использование в Ext JS таких возможностей, как data binding, event-driven programming и observables для работы с асинхронными задачами.

Реактивное программирование в Ext JS

  • Реализация реактивных паттернов в Ext JS с помощью data system и event-handling capabilities.
  • Автоматическое обновление приложения при изменении данных.
  • Класс 'Ext.util.Observable' позволяет компонентам веб-интерфейса генерировать и реагировать на сигналы, что упрощает обновление интерфейса без ручного вмешательства.
  • Data binding упрощает синхронизацию, отображая изменения модели данных напрямую на экране.

Примеры реактивного программирования в реальных приложениях

  • Приложения, отображающие live-обновления данных, такие как дашборды с реальными данными.
  • Валидация форм с использованием реактивных проверок для мгновенной обратной связи по введенным данным.
  • Динамическое включение или отключение кнопки отправки формы на основе ее валидности.

Тренды и перспективы

  • Новые возможности ECMAScript, такие как private fields and methods, top-level await, record syntax, decorators, logical assignment operators.
  • Использование WebAssembly для повышения производительности JavaScript в областях игр, графики, машинного обучения, криптографии.
  • Emerging frontend тренды: progressive web apps, serverless functions, headless CMS, Jamstack architecture.
  • Расширение использования JavaScript в VR и AR.
  • Тренды backend: улучшения в Node.js, serverless frameworks, GraphQL, объятия TypeScript.

Заключение

  • Реактивное программирование в Ext JS позволяет создавать динамичные и интерактивные веб-приложения с минимальным кодом.
  • Ext JS использует современные подходы и технологии для повышения производительности и улучшения пользовательского опыта.
  • Перспективы развития Ext JS в контексте общих трендов JavaScript-разработки.

ИТОГО:

[Подать заявку]

[Купить билет]

Доклады