Как стать автором
Обновить
75.96
Рейтинг
IT-People
Приходите к нам учиться, работать и отдыхать!

Беседа с Полиной Гуртовой о будущем и настоящем Frontend`а. Организаторы DUMP 2020 задают несколько важных вопросов

Блог компании IT-People JavaScript *Node.JS *ReactJS *WebAssembly *

Полина Гуртовая — frontend-разработчик уже более 5ти лет, работает в компании Evil Martians. Она не только прекрасный специалист, но и член программного комитета секции Frontend на конференции DUMP 2020, а еще спикер секции этого же года.




Мы пообщались с Полиной и задали ей несколько, как нам показалось, важных вопросов о будущем и настоящем Frontend`а, спросили ее мнение о трендах и тенденциях направления.


Вот что отвечает «злая марсианка» :)


Какие основные проблемы 2020 года можно выделить в Frontend`e?


Основные проблемы в 2020 году не отличаются от проблем 2019, 2018, etc.:


  • Плохая оптимизация асетов. В 2020 году я все еще вижу полуторамегабайтные картинки, огромные, блокирующие JS бандлы, кучу неиспользованных стилей на странице.
  • Hype-driven development. Очень часто желание использовать самые "модные" технологии, не разобравшись в деталях их работы усложняет жизнь целым командам разработки. Новые технологии это прекрасно, но все же технологию стоит выбирать исходя из своей задачи.
  • Проблемы c Accessibility все еще с нами, но, кажется что стало немного лучше

Какие тренды прошлого и этого годов можно выделить во Frontend`е?


Я еще раз подчеркну, что быть в курсе современных трендов это прекрасно. Но не надо тащить все "модное" себе в проект :)


  • Новые форматы видео и изображений. AV1 (видео кодек, которые разрабатывается организацией Alliance for Open Media) становится все лучше. AV1 видео начинают использовать чаще.
  • WebAssembly учится новым трюкам. Браузерные движки постоянно улучшают работу с WASM. Думаю, скоро наc ждет еще больше улучшений (потоки и SIMD)
  • Native ES Modules поддерживаются большинством современных браузеров. Это прекрасно
  • Больше Deep learning & Machine learning в наших приложениях. ML это суперсила, которая позволяет решать любые задачи. Идея использовать ML и DL алгоритмы в браузерах больше не кажется странной :)
  • GraphQL становится все более популярным выбором для взаимодействия с сервером (и не только)
  • Progressive Web Apps уже не новая, но все еще очень интересная технология
  • React все еще лидирует среди JS-фреймворков. Но это не повод использовать его везде и всегда. Есть множество альтернатив, например Svelte :)
  • Dark Mode. (В CSS есть вот такое правило: prefers-color-scheme)
  • Вариативным шрифтам радуются не только дизайнеры. Для web-страничек это тоже может оказываться очень полезно

Как обстоят дела на рынке труда Frontend`а?


Я уже давно лично не интересовалась этим вопросом, но судя по тому как легко устраиваются на работу мои знакомые, там все хорошо :)


Чего стоит ожидать через несколько лет в сфере Frontend`a?


Думаю, что переворота не случится :) Интерфейсы станут еще более лаконичными и, возможно, нам будет проще верстать. В то же время сложность Web приложений будет только возрастать.


Полина будет выступать на 10-м DUMP`е с темой «WebAssembly: новые возможности и новые проблемы». Основные тезисы ее доклада:


В докладе мы разберемся что же такое WebAssembly.
Поговорим о WebAssembly как о формате, не привязанном к web, обсудим, как WebAssembly живет в браузерах.


На примере V8 разберемся, как выполняется JS и WASM. Попробуем понять, что влияет на скорость выполнения JS и WASM, и в каких случаях WASM оказывается быстрее. И, наконец, обсудим текущий статус технологии и возможности ее применения.


С темами и тезисами других докладов секции Frontend можно познакомиться тут.


В прошлом году в секции Frontend был аншлаг. Вы только посмотрите :)




Посмотреть доклады секции Frontend на DUMP 2019 можно в этом плейлисте. Очень советуем.


Присоединяйтесь к нашей конференции 20 ноября! :)


P.S. А вы согласны с трендами, сформулированными Полиной? По вашему мнению, frontend-разработчику действительно легко найти работу из-за дефицита на рынке? Расскажите про свой опыт!

Теги:
Хабы:
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 2.9K
Комментарии Комментарии 1

Информация

Дата основания
Местоположение
Россия
Сайт
it-people.ru
Численность
2–10 человек
Дата регистрации