HolyJS — канал конференции
1.46K subscribers
616 photos
13 videos
779 links
Официальный канал конференции HolyJS.

Ближайшая конференция: HolyJS 2025 Autumn, 20—21 ноября, Санкт-Петербург + online.

Подробности и билеты: https://tinyurl.com/HolyJSconference

Чат конференции: @holyjsconf

Саппорт: @JUGruSupport
Download Telegram
#подкаст

Завтра — новый выпуск «Тяжелого утра»!

Обсудим релиз Oxlint, «эпидемию жидкого стекла» — дизайна от Apple, который все начали копировать, свежий релиз фреймворка H3 v2. Попробуем собрать свой State of CSS 2025.

Подключайтесь к нам на удобной платформе:
Twitch
YouTube
VK Видео
👍41🔥1
#подкаст

Привет! Свежий выпуск «Тяжелого утра» — уже через час, в 11:00 по Москве.

Поговорим про CSS Shapes, Vite 7.0, промты от команды Ангуляра и другие новости JavaScript.

Подключайтесь к нам на:
Twitch
YouTube
1🔥1🏆1
#доклады

В программе осенней HolyJS появились первые доклады. Начинаем с аниме-опенинга, а остальной хардкор — уже появляется на сайте.

Врата Терминала открываются...


«Эль. Пси. Конгру», — шепчете вы, запуская графический редактор. Но драйверы видеокарты снова требуют обновления. В параллельных мирах линуксоиды нашли способ избежать этой участи, но вы застряли в бесконечной петле установки GUI-приложений.

Вы думали, что терминал — это прошлое. Вы ошибались.

Откроем терминал и создадим Акихабара прямо в консоли, где NetBSD встречается с JavaScript, а контейнеры с Podman танцуют в облаках. Как Кирито в SAO, мы нырнем в глубины системы, где Chrome превращается в ASCII-арт, VS Code живет в tmux-окнах, а игры стримятся прямо в терминал.

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

Мы даже научим ИИ понимать этот пиксельный мир! Эль. Пси. Конгру. Это выбор Врат Терминала!

В мире, где GUI — это иллюзия, истинные кодеры правят через консоль. Готовы ли вы принять синюю таблетку терминала?
🔥82👍2🤓1🎃1
#подкаст

Утечки в GitHub, выбор маскота Angular, анонс Rspack 1.4 и другие JS-новости

В новом выпуске «Тяжелого утра» — сегодня в 11:00 по Москве.

Подключайтесь к нам на:
Twitch
YouTube
👍1
#доклады

Настоящая цена абстракций / Работа с Composition API / Новые доклады в программе HolyJS

Юрий Карпов из Сбера разберет, как быстро разные методы справляются с одинаковыми задачами и наборами данных. Проанализируем reduce, map, forEach и другие абстракции JS на трех уровнях: исходный код V8, bytecode и бенчмарки.

Закопаемся в дебри исходников, где редко бывает сам Google

Денис Чернов из SM Lab покажет, что такое Composition API и как подчинить себе композаблы. Разберем возможности и попробуем прокомпозировать композаблы так, чтобы работа с ними в проекте приносила лишь радость.

Загрузимся как кунг-фу в «Матрице»


HolyJS 2025 Autumn пройдет 20–21 ноября в Санкт-Петербурге с онлайн-трансляцией. Подробности о докладах и билеты — на сайте конференции.
🔥101😍1🤨1
#доклады

Настоящие unit-тесты / От REST к GraphQL с Nuxt layers / Типы TypeScript

Дмитрий Андриянов из Яндекса
расскажет, как проверять продуктовые сценарии веб-интерфейса. Именно в сценариях раскрываются unit-тесты, бесполезные при проверке кусочков приложения. Спикер покажет, как сделать проекты пригодными для замены большинства E2E-тестов на модульные.

Ускорим время тестирования в сотни раз

Всеволод Кочнев из креативной студии «Сирена» покажет, какие проблемы REST нужно решить, чтобы перейти к GraphQL. В чем преимущество модульности NestJS в процессе перехода, зачем нужен слой абстракции для вызовов API, как разделить логику и файлы в Nuxt.

Технологии: Nuxt + Nuxt layers, Repository pattern, NestJS, GraphQL, Apollo + GraphQL Code Generator.

Подойдем к архитектуре фронта и бэка системно

Василий Алфертьев из Открытых решений предлагает переосмыслить систему типов TypeScript. Мириться со сложностью ради корректности? Отказаться от TS ради других «лучших практик»? Посмотрим на компромиссы компилятора и узнаем, какие проблемы есть на самом деле и как их избежать.

Научимся использовать TS как надежный язык

Скоро в программе появятся новые доклады. Подробности и билеты — на сайте HolyJS 2025 Autumn.
🔥4👌21
18 июля — дедлайн приема заявок от спикеров. Ждем твою!

Мы ждем докладов обо всем, что связано с JS: от популярных фреймворков и бэкенда до Web3, умных устройств и тяжелого 3D в браузере. Примерные темы, критерии хорошего доклада, таймлайн подготовки к выступлению и контакты для связи с Программным комитетом — на странице подачи заявок.

Пройдем путь от идеи до выступления вместе. Сначала Программный комитет изучит идею доклада, затем кураторы помогут доработать и отрепетировать выступление, а 20–21 ноября ты сможешь выступить со сцены HolyJS. Сейчас главное:

Подать заявку
👍42
#подкаст

Почему Nuxt — ВСЁ? Ответим на вопрос и обсудим другие новости JS: оригинальный SSR React, if в CSS и новый графический бэкенд в Chrome.

В новом выпуске «Тяжелого утра» — завтра, 19 июля в 11:00 по Москве:
Twitch
YouTube
VK Видео
21🔥1😁1
Всем привет! Это Программный комитет Холи. На горизонте юбилейный выпуск подкаста «Тяжелое утро» #100

За 99 выпусков накопилось много ярких моментов, тем и новостей, которые еще не успели обсудить. Присоединяйтесь к обсуждению 26 июля в 11:00, а каким будет выпуск — выбирать вам.
League of JavaScript Legends возвращается! По результатам голосования определили — Тяжелое утро с ПК HolyJS #100 будет киберспортивным... и ностальгическим. Вспомним лучшие моменты прошлых выпусков за игрой в LoL, присоединяйтесь к трансляции!

26 июля в 11:00 на Twitch.

А также на YouTube и в VK Видео.
👍64👎2
#подкаст

Заполняем State of HTML 2025 в новом выпуске «Тяжелого утра» — завтра, 2 августа в 11:00 по Москве.

Подключайтесь к нам на удобной платформе:

Twitch
YouTube
VK Видео
3