Web Components. Компонентный подход на чистом JSПриложения

Доклад отклонён
Климент Рудниченко
IT2G

Frontend-разработчик. Пишет в основном на Angular. Любит чистый код.
Пишет статьи на Хабре и на Медиуме:
https://habr.com/ru/users/klimentru/
https://medium.com/@klimentru1986

Почта kliment1986@inbox.ru
Телеграм @klimentru1986
Тезисы

В докладе будет рассказано про:
1. Список спецификаций, которые включают в себя web component (custom elements, shadow DOM, html templates), и о том, почему была исключена спецификация html imports;
2. Жизненный цикл компонентов (connectedCallback, disconnectedCallback, attributeChangedCallback);
3. Передача данных в компоненты и прослушивание событий;
4. Использование слотов для более гибкого заполнения содержимого компонентов;
5. Стилизация компонентов с использованием :host и ::slotted;
6. Type Script для web components;
7. Сравнение производительности с ведущими библиотеками;
8. Поддержка браузерами и полифилы;
9. В каких случаях можно использовать web components уже сейчас.

AngularJS, Backbone.js и другие JavaScript-фреймворки
,
JavaScript
,
Фронтенд / другое

Другие доклады секции Приложения