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

    Доклады

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

      Разработка пользовательских интерфейсов в Deutsche Bank

      • Михаил Удалов

        Deutsche Bank

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

      Воркшоп: GraphQL на клиенте и на сервере. От идеи до прототипа (часть 1)

      Мы пройдем путь от git init до docker run, создав прототип приложения с использованием Next.js на фронтенде, и Prisma 2 на бэкенде. Общение реализуем при помощи GraphQL.

      • Руслан Байгунусов

        Яндекс

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

      Проще, чем NGINX: Автоматический сетевой роутинг для ваших фронтендов

      • Татьяна Леонтьева

        Сбербанк

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

      How to release open source library in 2020

      Releasing a library is hard. But with a better process and tool, it can be smoother. Let's conquer the fear and continuously ship.

      • Eunjae Lee

        Algolia

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

      Внутренний мир компании с абсолютной информационной и финансовой прозрачностью

      • Михаил Самарин

        Futurice

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

      Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)

      Вам нужен GraphQL, но ваш бэкенд уже лет как 10 написан на REST API, и переписать его просто нереально? Не беда! Вы можете обернуть его в GraphQL. GraphQL как бы станет удобной проксей для доступа к вашему «старому» API.

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

        ps.kz

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

      Все тонкости композиции и роутинга при использовании Relay Modern

      Александр расскажет про все составляющие композиции и роутинга при использовании Relay Modern.

      • Александр Руденко

        Acme Corp

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

      Эволюция отрисовки текста на Canvas. Про Flash, IE 11, дизайнеров и клинопись

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

      • Андрей Чураков

        Miro

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

      Internals of the Angular CLI

      In this talk we'll look under the hood of the Angular CLI. We'll start from scaffolding and go all the way to production build-time optimizations.

      • Minko Gechev

        Google

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

      Apache Kafka: Что это и как она изменит архитектуру вашего приложения

      В обзорном докладе Иван расскажет про основные идеи, стоящие за Kafka, каким образом вокруг Kafka выстраивается архитектура приложения, и где в этой архитектуре может быть место бэкенду на Node.js.

      • Иван Пономарёв

        КУРС

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

      Премьера дублированного фильма «Vue.js: The Documentary»

      • Александр Канунников

        EPAM Systems

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

      Круглый стол. Как сделать свой первый PR в комьюнити-ивенте?

      • Галина Прокофьева

        Kitab Sawti

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

      Воркшоп: Постгрес для фронтендеров (часть 2)

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

      • Иван Панченко

        Постгрес Профессиональный

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

      You can also be a hero

      Speaker will share his journey from being a "community consumer" to participating in Stack Overflow, having his blog and an open source project with over 100k downloads.

      • Dario Kondratiuk

        Multitracks.com

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

      Воркшоп: Готовим 3D-графику в браузере (часть 1)

      Во время этого воркшопа вы познакомитесь с трехмерной графикой и узнаете, как работать с ней в вебе.

      • Леонид Винниченко

        Align Technology

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

      Про цифровую трансформацию и переход на Agile

      • Дмитрий Валетин

        ВТБ

      • Ярослава Суспицина

        ВТБ

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

      The multi-year quest for the best web test in the west

      We'll talk about "Playwright": a new microsoft open source library that reimagines cross-browser web automation.

      • Andrey Lushnikov

        Microsoft

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

      Рефлексия в TypeScript

      Александр расскажет на примере реализации для чего и как можно использовать рефлексию в TS, и за счёт этого упрощать реализацию.

      • Александр Богачёв

        Arrival Ltd

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

      Wasm internals

      В этом докладе спикер расскажет аудитории JS-программистов, как wasm-код исполняется в различных VM, как он взаимодействует с JS и между собой.

      • Дмитрий Бежецков

        Igalia

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

      Вжух! И истории storybook превращаются в тесты

      • Максим Соснов

        Контур

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

      Хочу цифровые подписи на JavaScript

      Артём расскажет об опыте участия в создании yubikey-подобного устройства и разработке кроссплатформенных библиотек на JavaScript для работы с электронно-цифровыми подписями.

      • Артём Кобзарь

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

      Микрофронтенды в проекте Autobahn Platform

      • Михаил Удалов

        Deutsche Bank

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

      Интервью: Про соревнования и немного о преподавании

      • Вероника Самохина

        Контур

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

      Interview and Q&A with David Nolen

      • David Nolen

        LEDGR Inc

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

      Контроль потока серверных обновлений

      • Кирилл Онуфриенко

        Deutsche Bank

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

      Exploring the hidden potential of sound data

      How to use acoustic activity recognition on JS? Spoiler: you should use web audio API and Tensorflow.js. And Charlie Gerard will tell you all the details of this process.

      • Charlie Gerard

        Netlify

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

      Web: The good parts

      This talk will explore some of the more exciting new APIs that browsers have to offer.

      • Ken Wheeler

        Citadel Securities

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

      A tale of CSS resets and everything you need to know about them

      During this session we will go through the purpose of resets, types of resets, create our own in the end and demonstrate how this reset applied to the website or and app can literally save you!

      • Margarita Roi

        Nitor

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

      Ads get creative

      Fandom developed a setup to build custom "apps" (think: micro-frontends) and deploy them on multiple platforms we run. We use them to conduct product research. Apps are delivered unconventionally: through the Google ad server.

      • Jacek Broński-Jankowski

        Fandom

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

      Круглый стол. Что за зверь этот комьюнити-ивент, и зачем их так много?

      • Галина Прокофьева

        Kitab Sawti

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

      Круглый стол. Много дней из жизни организатора комьюнити-ивента

      • Галина Прокофьева

        Kitab Sawti

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

      Vue.js: Forms & validations in the composition age

      In this talk we will explore how to approach one of the most common problems in web apps – forms and form validations.

      • Damian Dulisz

        Coursedog

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

      Воркшоп: Постгрес для фронтендеров (часть 1)

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

      • Иван Панченко

        Постгрес Профессиональный

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

      Воркшоп: Готовим 3D-графику в браузере (часть 2)

      Во время этого воркшопа вы познакомитесь с трехмерной графикой и узнаете, как работать с ней в вебе.

      • Леонид Винниченко

        Align Technology

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

      Chronotope: await Eloquent.Errors

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

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

        DataArt

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

      Ускоряем приложение в уме — пусть всем кажется, что всё грузится быстро

      Как ускорить работу приложения? Можно ли сделать ваше приложение доступным, даже пока от сервера не пришли данные и показывать, казалось бы, нечего? Виктор расскажет как о таких «обманных ускорениях», так и о простых техниках, которые позволят сделать контент доступным раньше.

      • Виктор Русакович

        GP Solutions

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

      Webpack в дикой природе

      Сергей поделится своим личным опытом перевода фронтенда на webpack и расскажет какими необходимыми знаниями нужно обладать для реализации такого масштабного проекта.

      • Сергей Мелюков

        Яндекс

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

      Utility-first CSS: The highs and lows of styling web sites

      The talk about rapid frontend development with utility-first CSS.

      • Phil Hawksworth

        Netlify

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

      Решения, которые мы принимаем. Личный взгляд на архитектуру

      Этот доклад — результат исследования Алексея про архитектуру. Как вы видите архитектуру продукта над которым работаете? Как вы определяете, что все сделано правильно? А как вы принимаете архитектурные решения? И как объяснить бизнесу, что архитектура это важно? А важно ли это на самом деле? Ответы вы найдете здесь.

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

        EPAM

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

      Puppeteer can automate that!

      This talk aims to change the mindset of Puppeteer being only a content scraping and UI testing library, by inspiring you on observing your repeated patterns on your workflows and help you automate them in a creative way!

      • Önder Ceylan

        LINKIT

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

      ЗаSTUBим бэкенд

      В своем докладе Мария продемонстрирует и сравнит множество stub-серверов для REST API, GraphQL, SSE и WebSocket, и расскажет, как быстро наполнить создаваемые заглушки фейковыми данными.

      • Мария Шакшина

        Roox Solutions

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

      Express.js на стероидах

      • Дмитрий Смирнов

        ВТБ

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

      Tempus Fugit: A story of time

      This is a talk about Temporal, an exciting and up-and-coming TC39 proposal for adding cool new functionality to the Date/Time handling operations in JavaScript.

      • Ujjwal Sharma

        Igalia

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

      Работа с DOM в JS фреймворках

      Удобно когда умные алгоритмы избавляют от необходимости строить и обновлять DOM вручную. Но так ли эти алгоритмы умны и какова их сложность и принцип работы?

      • Никита Мостовой

        Facebook

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

      Миграция с изоморфного приложения на статический генератор (GatsbyJS) на примере revolut.com

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

      • Олег Обидин

        Revolut

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

      Speak my language %app%

      Сергей расскажет о том, как запустить процесс перевода в вашем приложении.

      • Сергей Фетискин

        Akelius

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

      No ***s given

      • Виктор Пасынок

        Space307

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

      λ-исчисление. Что это и почему вы уже его знаете?

      • Иван Короленко

        ВТБ

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

      Съел HTML на рендеринге собаки

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

      • Александр Коротаев

        ВКонтакте

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

      Воркшоп: GraphQL на клиенте и на сервере. От идеи до прототипа (часть 2)

      Мы пройдем путь от git init до docker run, создав прототип приложения с использованием Next.js на фронтенде, и Prisma 2 на бэкенде. Общение реализуем при помощи GraphQL.

      • Руслан Байгунусов

        Яндекс

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

      Поиграем в самое необычное соревнование для программистов. Прямо тут!

      • Вероника Самохина

        Контур

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

      Music 101 with JS Bach

      Let's tear music apart, and use a little bit of physics, a little bit of math, and a whole lot of JavaScript to re-invent the building blocks of the greatest hits of the last 400 years!

      • Craig Spence

        Spotify

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

      Cовременный бэкенд для фронтенда на Node.js

      Спикер расскажет о ряде архитектурных решений, которые он и его команда разработали для переезда микросервисов с Express на Nest.

      • Андрей Мелихов

        Osome

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

      Сбербанк ID: Подключить за 60 секунд

      • Максим Терехов

        Сбербанк

      • Иван Глебов

        Сбербанк

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

      Интервью. Проще, чем NGINX: Автоматический сетевой роутинг для ваших фронтендов

      • Татьяна Леонтьева

        Сбербанк

      • Дмитрий Кузнецов

        Сбербанк

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

      Conditional modules & dynamic bundling, a Netflix original

      We learn about how team at Netflix hacked Webpack, leveraged Abstract Syntax Tree (AST) to identify conditional dependencies in dependency graph and glued them all together to build a highly scalable, server-side JS and CSS bundler, that serves these unique user experiences to millions of Netflix customers across the globe.

      • Rajat Kumar

        Netflix Inc.

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

      Static Typing: Which language to choose?

      Statically typed language? Sounds cool! Statically typed language and large JavaScript codebase? It sounds like a lot of work... Learn how the team evaluated their options in Hasura and made the decision on which language to choose!

      • Aleksandra Sikora

        Hasura

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

      Проще, чем NGINX: Автоматический сетевой роутинг для ваших фронтендов

      • Татьяна Леонтьева

        Сбербанк

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

      What's new in Vue 3 Routing

      Vue official router has been a pleasure to build apps with but as the community grows, so do the router needs. Let's talk about what has changed in the new Router and all the improvements we are bringing.

      • Eduardo San Martin Morote

        Freelance — Posva Solutions

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

    Большая конференция для 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