Highload++ 2017 завершён!

Профессиональная конференция разработчиков высоконагруженных систем

СКОЛКОВО, Москва 7 и 8 ноября

11-я ежегодная конференция для разработчиков highload-систем, которая соберет   2 700 участников из разных регионов России и мира. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

Программа охватывает такие аспекты веб-разработок, как архитектуры крупных проектов, базы данных и системы хранения, системное администрирование, нагрузочное тестирование, эксплуатация крупных проектов и другие направления, связанные с высоконагруженными системами.

Что не так с нашим DOM'ом и как с этим жить?
Архитектура и паттерны

Доклад принят в Программу конференции
билайн

Ведущий инженер в билайн.
Ex-CTO IBS Dunice.
Автор канала t.me/itishka_hidden_place
Разрабатывает на JS с 15 лет. 10 лет в индустрии. Любит узнавать новое и популяризирует ценность знаний в команде. Считает, что все разумно в меру, и выбирает инструменты, исходя из задач.

Тезисы

Изначально DOM в браузере задумывался для простого чтения данных из HTML. Так как можно было изменить лишь страницу целиком, данные для отображения готовили заранее или на лету на сервере, DOM не проектировался под возможности динамического изменения на стороне клиента. Но web активно изменяется, растет, и, чтобы как-то нивелировать проблему просадки производительности, разработчики фреймворков стали придумывать свои обвязки.

В докладе расскажу, почему Virtual DOM морально устарел, какие существуют аналоги, например, Glimmer, Incremental DOM, и как фреймворки достигают производительного рендеринга без "anyword DOM".

Фронтенд / другое
,
React, Vue, Angular и другие JavaScript-фреймворки
,
Производительность и мониторинг фронтенда

Другие доклады секции
Архитектура и паттерны

Rambler's Top100