К основному контенту
HolyJS 2021 PiterСезон: 2021 Piter
  • Доклады
  • Спикеры
  • Партнеры
  • О нас
  • Архив
  • Эксперты
  • Ведущие
    • Новая HolyJS
    • Новая HolyJS
    • Доклады
    • Спикеры
    • Партнеры
    • О нас
    • Архив
    • Эксперты
    • Ведущие
    EN

    Доклады

    • Доклады
    • Сохраненное
    • Смотреть запись

      How to outsmart time: Building futuristic JavaScript applications using Temporal

      Let's discuss the Temporal proposal to JavaScript in more depth by building a complex yet interesting application using the shiny new APIs!

      • Ujjwal Sharma

        Igalia

      На английском языкеENСложность -Введение в технологию
    • Смотреть запись

      Гиперавтоматизированный пайплайн, или Почему матрица должна победить

      Алексей расскажет о том, как быстро захватить власть в проекте на JS или TS. Как унижать и угнетать разработчиков так, чтобы они при этом оставались эффективными и счастливыми.

      • Алексей Золотых

        EPAM

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      Всё, что вам нужно — DevTools

      В этом докладе Виталий пройдет через десятки полезных и скрытых фич DevTools, советов и приемов, объяснит пугающий перформанс и сетевые панели, покажет навороченные экспериментальные фичи и процесс дебага для работы с CSS и JS.

      • Виталий Фридман

        Smashing Magazine

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Как в GitLab @vue/test-utils обновляли

      Казалось бы, что сложного в библиотеке для тестирования? Особенно в библиотеке для тестирования компонентного фреймворка, где сам термин «компонент» предполагает высокую степень изоляции, а значит — простоту в реализации проверок. Попробуем разобраться, почему же во @vue/test-utils всё так больно, кто виноват и что с этим делать.

      • Илья Климов

        GitLab

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Strict Types in JavaScript

      Говорят, что JavaScript динамически типизированный. Но что, если это не совсем так...

      • Виктор Вершанский

        DataArt

      На русском языкеRUСложность -Готовьтесь, будет подгорать
    • Смотреть запись

      Лотти, ты просто космос!

      Доклад про Лотти.

      • Максим Кузнецов

        Сбер

      На русском языкеRU
    • Смотреть запись

      Зачем OCaml на фронтенде

      Возможно, вы слышали о таких технологиях, как ReasonML/Resсript и bucklescript. Всё это OCaml на фронтенде. Но как все это работает? Как OCaml компилируется в JS? Почему это круто? Всё это вы узнаете в данном докладе.

      • Дмитрий Коваленко

        Lightsource.ai

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Микрофронтенды на модулях и веб-компонентах

      Микросервисная архитектура постепенно добирается и до фронтенда. В докладе представлен один из способов реализации этой архитектуры с помощью модулей и веб-компонентов, рассмотрены проблемы и преимущества такого подхода.

      • Юрий Караджов

        Bolt

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      А нужен ли нам GraphQL?

      GraphQL — это инструмент, а не серебряная пуля и в докладе разберем в каких случаях его стоит брать, а в каких нет.

      • Павел Черторогов

        ps.kz

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Браузерный игровой движок как pet-проект

      Михаил расскажет о своем опыте работы над pet-проектом.

      • Михаил Реммеле

        Сбер

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Создание навыков для виртуальных ассистентов на JS

      Виртуальные ассистенты всё глубже проникают в нашу жизнь, а технологии для их создание развиваются семимильными шагами. На примере семейства Салют рассмотрим разработку навыков с визуальным интерфейсом на React и NodeJS.

      • Антон Виноградов

        SberDevices

      На русском языкеRU
    • Смотреть запись

      Презентация JetBrains Space — универсальной платформы для командной работы

      Валерия Андрианова, менеджер по маркетингу продукта, покажет, как устроен Space и как он помогает командам разработчиков создавать крутые продукты и общаться более эффективно.

      • Валерия Андрианова

        JetBrains

      На русском языкеRU
    • Смотреть запись

      Machine Learning and JavaScript. Unleashing the power of sentiment analysis

      Machine learning and JavaScript sounds tricky but is it so? Artur will tell you.

      • Artur Nizamutdinov

        OpenSoft Inc

      На английском языкеENСложность -Введение в технологию
    • Смотреть запись

      Cypress-команды для работы с бэкендом

      В докладе представлено, как фреймворк для интеграционного тестирования Cypress может взаимодействовать с бэкендом приложения и зачем это нужно.

      • Богдан Тимофеев

        Технологический Центр Дойче Банка

      На русском языкеRU
    • Смотреть запись

      Поговорим про разработку реалтайм-приложения, Или как мы делали свой коллаборативный PowerPoint

      Цель доклада: поделиться опытом жонглирования костылями. Проговорим про Redux, React Context, Apollo GraphQL, и что делать когда страшно.

      • Егор Малькевич

        SolidBridge

      На русском языкеRU
    • Смотреть запись

      Свой язык с поддержкой sourcemaps за полчаса

      Дмитрий раскроет нюансы sourcemaps и расскажет, как в два счёта реализовать свой язык с их поддержкой.

      • Дмитрий Карловский

        HyOO

      На русском языкеRUСложность -Готовьтесь, будет подгорать
    • Смотреть запись

      Быстрый веб на бюджетной ТВ-приставке на React & Styled Components

      В докладе Павел расскажет, как команда SberDevices сделала так, чтобы интерфейсы работали одинаково плавно и быстро на двух столь разных по производительности девайсах: SberBox и SberPortal.

      • Павел Ремизов

        SberDevices

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Анализ больших географически распределенных данных через визуализацию на карте

      Из доклада слушатели узнают о трудностях, возникающих при визуализации больших данных на карте и путях их обхода/преодоления. Также вы услышите о возможностях карт и востребованном функционале приложений для бизнес-аналитики.

      • Никита Швыряев

        Lineate

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      Производительность в полевых условиях

      Александр расскажет, как применять новые навыки по улучшению производительности здесь и сейчас.

      • Александр Шушунов

        EPAM

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Микросервисы, которые делаем мы

      Обзор практик проектирования микросервисов, API, использования шаблонов и паттернов взаимодействия; DevOps и тестирования на основе обобщения опыта проектирования и аудирования приложений с микросервисной архитектурой для разных индустрий: финансы, ритейл, ресурсы.

      • Олег Сметанин

        Accenture

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      Закрытие

      Подводим итоги, вспоминаем яркие моменты и рассказываем о дальнейших планах. Заходите на трансляцию, чтобы ничего не пропустить!

      • Таня Денисюк

        Яндекс

      • Евгений Кот

        Wrike

      На русском языкеRU
    • Смотреть запись

      Открытие

      Говорим о расписании, сессиях и делимся информацией. Подключайтесь, чтобы узнать, что вас будет ждать в эфире в ближайшее время!

      • Таня Денисюк

        Яндекс

      • Евгений Кот

        Wrike

      На русском языкеRU
    • Смотреть запись

      WebXR в реальной жизни

      В этом докладе мы рассмотрим существующие технологии для работы с AR и VR в вебе, стандарты, лежащие в их основе, а также затронем состояние XR индустрии в целом.

      • Роман Пономарев

        Arrival

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Challenges and trade-offs for in-browser computer vision applications

      Для клиентских приложений технология компьютерного зрения претендует на отличный способ улучшения взаимодействия и повышения интерактивности пользовательского интерфейса. Если однажды вы решитесь использовать компьютерное зрение в веб-приложениях, вы вероятно столкнетесь с рядом проблем и ограничений, о которых и пойдет речь в этом докладе.

      • Аркадий Пильгук

        Peculiar Ventures

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Система контентных компонентов для быстрой поддержки сайта selectel.ru

      Как разрабатывать сайт провайдера IT-инфраструктуры, если у вас десяток продуктовых команд и 118 страниц контента? Евгений расскажет об этом.

      • Евгений Полосухин

        Selectel

      На русском языкеRU
    • Смотреть запись

      Стабильность React Native-приложения с круглосуточным up time

      Забавная история о поиске проблемы в стабильности одного React Native-приложения, когда «выключить и снова включить» делает только хуже.

      • Евгений Гейманен

        Bolt

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      Make your authentication flow perfect

      Authentication is a pain point for many businesses, which lose a significant percentage of the potential customers on sign up and sign-in steps. It's possible to improve the process in a way that would allow minimizing this percentage. Let Anton tell you how!

      • Anton Nemtsev

        Werkspot

      На английском языкеENСложность -Введение в технологию
    • Смотреть запись

      Родословные зависимых типов на JavaScript

      Просто по фану будем говорить, как добиться параметрического полиморфизма конструкторов родов типов, и об управлении зависимыми состояниями Runtime в JavaScript.

      • Виктор Вершанский

        DataArt

      На русском языкеRU
    • Смотреть запись

      Оптимизация синхронной асинхронности

      В этом докладе Дмитрий хочет показать проблему обманчивости простоты async/await на реальном кейсе и приблизительные пути решения и профиты от этого.

      • Дмитрий Махнёв

        JetBrains

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      npm run a11y-test

      Подробно о тестировании на доступность.

      • Денис Бирюк

        SpurIT

      • Глафира Жур

        SpurIT

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Воркшоп. GitLab + CI/CD + JavaScript = ❤️

      Виталий покажет трюки и рецепты для создания CI/CD, чтобы все инженеры были довольны и счастливы.

      • Виталий Слободин

        GitLab

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Mixing programming languages

      In this talk, we will be looking at NodeJS side of MetaCall Core.

      • Vicente Eduardo Ferrer Garcia

        MetaCall OÜ

      • Jose Antonio Dominguez

        MetaCall OÜ

      На английском языкеENСложность -Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
    • Смотреть запись

      Оптимизация производительности высоконагруженного поиска на стороне фронтенда

      Цель доклада — на реальном примере из продакшена показать «путь самурая» и то, как решали проблемы поиска в онлайн-редакторе.

      • Ян Штефанец

        ClauseMatch

      • Даниил Гоник

        ClauseMatch

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      Как отобразить 100500 метрик распределенной системы и не сойти с ума

      Как считать интеграл на фронте.

      • Андрей Гончаров

        Hazelcast

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      How we built our custom React SSR Engine

      The talk is about a React Rendering Engine (tool) that Toptal build a few years ago, and its features.

      • Erzhan Torokulov

        Toptal

      На английском языкеENСложность -Для практикующих инженеров
    • Смотреть запись

      Воркшоп: Знакомство с MobX

      В этом воркшопе мы напишем приложение на React и TypeScript, используя MobX для управления состоянием.

      • Назим Гафаров

        ECOMMPAY IT

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Serverless и Edge Computing на практике

      Serverless на примере Vercel и Cloudflare: как проектировать производительные сервисы в два клика.

      • Алексей Тактаров

        resume.io

      На русском языкеRUСложность -Для практикующих инженеров
    • Смотреть запись

      Code With Me — новая платформа для удаленной коллаборативной разработки

      Компания JetBrains выпускает этой весной принципиально новую функциональность для всех своих продуктов — Code With Me. Как эта штука устроена внутри? Какая история и какое будущее у Code With Me? Обо всех этих вещах расскажет лид проекта, Кирилл Скрыган.

      • Кирилл Скрыган

        JetBrains

      На русском языкеRU
    • Смотреть запись

      Браузерные плагины — убийцы Virtual DOM

      Ольга расскажет о том, как браузерные плагины могут сломать ваш сайт. И о том, за чем нужно следить, чтобы не допустить этого.

      • Ольга Болотова

        Альфа-Банк

      На русском языкеRU
    • Смотреть запись

      «Напомни через минуту», или Как считать время в браузере

      В докладе поговорим о том, как браузеры работают со временем, что такое время вообще и как всё-таки показать напоминалку в правильный момент.

      • Никита Дубко

        Яндекс

      На русском языкеRUСложность -Введение в технологию
    • Смотреть запись

      Воркшоп. GitLab + CI/CD + JavaScript = ❤️ (часть 2)

      Виталий покажет трюки и рецепты для создания CI/CD, чтобы все инженеры были довольны и счастливы.

      • Виталий Слободин

        GitLab

      На русском языкеRUСложность -Введение в технологию

    Большая конференция для JavaScript-разработчиков

    Наши конференции
    • Календарь всех конференций
    • BiasConf
    • C++ Russia
    • КаргоКульт
    • DevOops
    • DotNext
    • Flow
    • GoFunc
    • Heisenbug
    • HolyJS
    • Hydra
    • IML
    • InBetween
    • JPoint
    • Joker
    • Mobius
    • PiterPy
    • SafeCode
    • SmartData
    • TechTrain
    • VideoTech
    • sysconf
    Навигация
    • Новая {name}
    • Доклады
    • Спикеры
    • Партнеры
    • О нас
    • Архив
    • Эксперты
    • Ведущие
    • Правовые документы

    JUG Ru Group

    Нужна помощь?

    • Телефон: +7 (812) 313-27-23
    • E-mail: support@holyjs.ru
    • Телеграм: @JUGConfSupport_bot

    Мы в социальных сетях

    • Ютуб
    • Икс
    • Телеграм-чат
    • Телеграм-канал
    • ВКонтакте
    • Хабр
    © JUG Ru Group, 2016–2025