Holy JS Spring 2026
Посетил конференцию для JS-разработчиков, чтобы держать руку на пульсе.
Ниже будет обзор конференции глазами руководителя направления.
Темы По докладам можно судить о том, что интересует фронтенд-сообщество.
В первую очередь, AI. Характер докладов сменился с «сгенерить все с помощью ИИ» на его вдумчивое использование с адекватными затратами на токены. Например, доклады про WebMCP, управление контекстом посвящены сокращению потребления токенов. А доклад про использование ИИ для выживания маленькой команды под наплывом багов - пример реальной оптимизации с помощью агентских технологий.
Во-вторых, продолжается поиск новых и переосмысление существующих практик разработки. Фронтенд перестал быть просто активностью по созданию UI/UX. Теперь у него есть метрики, observability и развитие в рамках истории.
В-третьих, архитектура и производительность. Продолжается поиск путей, как делать хорошо, быстро, понятно и масштабируемо с минимальными трудозатратами и понятной человеку и llm историей.
Отдельно отмечу доклады из серии «необычное», где авторы делились своими новшествами и разработками с использованием JS, TS. Например, создание unreal tournament 99 в браузере или софта для умного дома на JS.
Спикеры У спикеров большой разброс по качеству и подаче.
Единицы выдавали хорошие, активные и живые выступления, когда было свежо, сочно и интересно.
Большая часть была на среднем уровне, когда и материал есть, и рассказывает что-то, но зал потерян, шутки мимо кассы, нить повествования теряется или скачет.
Также нашлись те, кто были совсем не готовы. Материал буквально читали со слайдов, без эмоций и деталей. Хорошо, что их было минимум, но хотелось бы без таких историй.
Доклады Названия звучали продающе и хотелось посмотреть все.
На твердую 5 с плюсом я оценил 2 доклада: ИИ-агент Яндекс Браузера Нефронтендерские оптимизации
В остальных где-то спикер подкачал, где-то тема была освещена недостаточно хорошо, а где-то материал вышел противоречивым и сырым.
Несколько докладов ребята с других рядов оценивали как «мусор» и я могу быть солидарен.
В целом впечатления хорошие и в каких-то вопросах захотелось покопаться самому.
Активности Без активностей с первом и прочим не обошлось.
Было интересно, полезно, весело и креативно.
Больше внимания забрал Касперский с их викториной и призами.
Общее впечатление Потраченного времени не жаль.
Вышел с пониманием тенденций фронтенда, интересными способами оптимизации, точками роста для себя и идеями, которые хочется попробовать.
Посетить мероприятие ради того, чтобы встряхнуться точно стоило. Надеюсь вернуться в следующем году.
· 16.05
Интересно, как AI становится не просто инструментом, а частью стратегий оптимизации. У нас в команде тоже возникает гипотеза, что правильное использование ИИ может существенно сократить время на рутинные задачи. Метрики и observability, это, конечно, важно, но как реально внедрить это в процесс разработки? Есть идеи, можно обсудить. Как ты видишь перспективы в этой области?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 16.05
Если говориьь про внедрение ИИ в процессы разработки, то тут вектор развития направлен на то, стобы забирать рутинные задачи, которые требуют времени и при этом не имеют сложности, котррая не посильна ИИ. Примеры таких задач: 1. Автоматизация исправления багов. Был доклад, где в команде из трех человек внедрили ИИ так, чтобы он брал тикеты с багами из Jira, проверял может ои он их исправить, вносил правки в код и о правлял на ревью. Задача радработчика была проревьюить код. В итоге исправление багов стало полуавтоматическим и менее рутиным, освободив команде время на разработку новой функциональности. 2. Ревью кода. ИИ может проверить код по базовому чек-листу и найти тривиальные проблемы. Это позволит сэкономить время разработчика на проведение ревью, так как будет базовая проверка и уже дивому разрабу можно смотреть только критичные части в коде. 3. Автоматизация сборки интерфейсов. Мы сожем создать дизайн систему, а ИИ поручить создание структуры интерфейса, то есть что и где должно отображаться с использованием готового ui-kit. В итоге фронтенд разработчик не будет собирать интерфейс из готовых компонентов, а будет проводить ревью и добавлять бизнес-логику, вместо верстки. 4. Автоматизация создания базовых компонентов и сценариев. Например, создание формы можно сделать с помощью ИИ, просто задав ему структуру полей и правила валидации. Для каждого продукта можно выделить свои рутинные точки, которые не имеет смысл делать руками. Тут надо смотреть на команду. Я придерживаюсь принципов: "если в задаче есть повторяющиеся действия, то они должны быть автоматизированы" , "если задачу можно описать понятно, то ее можно сделать с помощью ИИ".
Про метрики и observability история, на мой взгляд, попроще. Начнем с метрик. Есть продуктовые метрики и метрики производительности, например, WebVitals. И есть утверждение, что WebVitals не отражает удовлетворение пользователя от продуктов. WebVitals могут быть отличными, но при этом целевое действие пользователь выполняет с неохотой, потому что долго или неудобно. И вот тут стоит создать свою систему метрик, которые будут достижимыми, на них можно повлиять и они важны для конечного пользователя. Например, открытие карты для выбора ПВЗ на странице оформления заказа выполняется 5 секунд. WebVitals может не среагировать на такое в ряде случаев, и мы не будем знать о проблеме и думать, почему растут отказы. В этом случае можно самим собирать метрику скорости загрузки карты с ПВЗ и следить за ней с помощью observability.
И вот тут, как мне кажется, может быть полезен ИИ. Мы автоматизируем сборку метрик и сохранение данных. Метрики стоит собирать с прода и пре-прод стендов. Дальше в процесс тестирования можно включить этап, когда происходит сверка изменений метрик на стендах, чтобы понимать как релизы на них влияют. И вот тут можно подключать ИИ для анализа этих самых метрик с двух сторон: 1. Прогнозирование изменений метрик в будущем, чтобы выдавать предупреждения о том, что продукт начал деградировать потцелевым показателям. 2. Поиск связей между изменениями метрик и задачи в релизе. То есть ИИ смотрит на метрику и пытается найти задачу, которая могла вызвать негативный эффект, чтобы ускорить реакцию команды на проблему.
С точки зрения перспектив я считаю, что они есть и будущее за эволюционным развитием процессов со вдумчивым подключением ИИ к процессам под дестким контролем и регулярной рефлексией с ответом на вопрос: "помогает ли ИИ оптимизировать процесс или создал новые проблемы?"
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён