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

Доклады

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

    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
  • Смотреть запись

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

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

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

      Hazelcast

  • Смотреть запись

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

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

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

      Bolt

  • Смотреть запись

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

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

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

      HyOO

  • Смотреть запись

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

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

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

      JetBrains

  • Смотреть запись

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

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

    • Илья Климов

      GitLab

  • Смотреть запись

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

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

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

      Arrival

  • Смотреть запись

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

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

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

      Lightsource.ai

  • Смотреть запись

    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
  • Смотреть запись

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

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

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

      Lineate

  • Смотреть запись

    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
  • Смотреть запись

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

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

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

      ClauseMatch

    • Ян Штефанец

      ClauseMatch

  • Смотреть запись

    Strict Types in JavaScript

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

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

      DataArt

  • Смотреть запись

    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
  • Смотреть запись

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

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

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

      Яндекс

  • Смотреть запись

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

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

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

      Сбер

  • Смотреть запись

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

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

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

      Bolt

  • Смотреть запись

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

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

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

      Accenture

  • Смотреть запись

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

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

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

      SberDevices

  • Смотреть запись

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

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

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

      Smashing Magazine

  • Смотреть запись

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

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

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

      EPAM

  • Смотреть запись

    npm run a11y-test

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

    • Глафира Жур

      SpurIT

    • Денис Бирюк

      SpurIT

  • Смотреть запись

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

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

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

      ECOMMPAY IT

  • Смотреть запись

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

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

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

      Peculiar Ventures

  • Смотреть запись

    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
  • Смотреть запись

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

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

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

      SolidBridge

  • Смотреть запись

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

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

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

      GitLab

  • Смотреть запись

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

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

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

      GitLab

  • Смотреть запись

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

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

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

      resume.io

  • Смотреть запись

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

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

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

      ps.kz

  • Смотреть запись

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

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

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

      EPAM

  • Смотреть запись

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

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

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

      Альфа-Банк

  • Смотреть запись

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

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

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

      DataArt

  • Смотреть запись

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

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

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

      JetBrains

  • Смотреть запись

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

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

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

      JetBrains

  • Смотреть запись

    Открытие

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

    • Евгений Кот

      Wrike

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

      Яндекс

  • Смотреть запись

    Закрытие

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

    • Евгений Кот

      Wrike

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

      Яндекс

  • Смотреть запись

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

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

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

      Сбер

  • Смотреть запись

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

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

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

      SberDevices

  • Смотреть запись

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

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

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

      Selectel

  • Смотреть запись

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

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

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

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

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

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

JUG Ru Group

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

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

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

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