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

    Доклады

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

      Postgraphile. GQL API и ни одной (почти) строчки JS-кода

      Короткая история о том, как МТС сделали API-маркет, почему стоит/не стоит использовать автогенерируемые API и как это поможет сэкономить много сил и времени.

      • Георгий Кукушин

        МТС

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

      Mint — programming language for writing single page applications (theory and practice)

      Building PWA (Progressive Web App) with Mint: development from scratch, so you'll be familiar with major Mint — tools and approaches.

      • Gusztáv Szikszai

        Digital Natives

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

      Mint — programming language for writing single page applications (theory and practice) (part 2)

      Building PWA (Progressive Web App) with Mint: development from scratch, so you'll be familiar with major Mint — tools and approaches.

      • Gusztáv Szikszai

        Digital Natives

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

      Babel: A refactoring tool

      In this talk Nicolò will show an alternative way of using Babel.

      • Nicolò Ribaudo

        Babel

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

      GraphQL platform at Uber

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

      • Диана Суворова

        Uber

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

      Преломление реальности: Динамическая валидация статическими типами

      В этом докладе рассмотрим, что такое type-directed emit и как его применить, сравним с другими видами рефлексии и кодогенерации, погрузимся в особенности апи-транспиляторов и узнаем, какие есть грабли у такого подхода.

      • Михаил Башуров

        WiseBits

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

      Автоматическая виртуализация рендеринга произвольной верстки

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

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

        HyOO

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

      The wonderful world of new Web APIs

      In this talk, you'll learn firsthand how to develop web applications for multiple screens, how to lock the keyboard (and why), and many other new features that the Web Platform gives developers.

      • Thomas Steiner

        Google

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

      Воркшоп: Хватит использовать консоль для тестирования UI-компонентов

      Воркшоп про то, как в Cypress.io пытаются перевернуть подход к тестированию компонентов.

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

        Lightsource.ai

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

      Architecting complex JavaScript (frontend) setups for large scale enterprise projects

      In this talk, Natalia will talk to you about some of the problems she helps design solutions for, as a frontend architect, and we will discuss some of the latest technology trends, ranging from micro frontends to serverless computing, to runtime imports, and their weight in our decisions.

      • Natalia Venditto

        Netcentric

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

      SvelteJS under the hood

      В этом докладе мы заглянем «под капот» SvelteJS и попытаемся понять принцип его работы.

      • Павел Малышев

        Mustlab

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

      Викторина о JS по мотивам «Cвоей игры»

      Семен Левенсон, Иван Попелышев и Ярослав Лосев под четким руководством Михаила Башурова и Артема Кобзаря будут соревноваться в скорости ответов на вопросы о мире JS. Будет занимательно!

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

      • Михаил Башуров

        WiseBits

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

      Microfrontends на React вместе с Kubernetes

      Паттерн микрофронтендов набирает популярность последние годы в связи с ростом сложности клиентских приложений. Посмотрим, как их можно готовить в 2020, используя React, Kubernetes и ES modules.

      • Иван Затравкин

        Quantori

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

      Comprehending standards notation for JS

      A presentation sized wrap up showing how to read the ECMAScript API and syntax notation.

      • Leo Balter

        Salesforce

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

      Модульный JavaScript: Динамическое разрешение зависимостей

      Современный веб стал слишком сложным и требующим большого багажа знаний. Юрий расскажет, как используя JavaScript-модули, а также такие технологии, как Babel, PostCSS, PostHTML и hqjs упразднить построение сборочных линий и получить возможность сконцентрироваться на бизнес-логике.

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

        Bolt

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

      The future of JavaScript modules: JS module blocks and native bundling

      ES6 added a built-in concept of modules to JavaScript in 2015, though uptake since then has been more gradual, it is the de-facto default for authoring new JS today. In this talk, Daniel will explain two new proposals in this space, making modules even more useful.

      • Daniel Ehrenberg

        Igalia

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

      React Reconciler: Расширение возможностей React

      Как с помощью фантазии, пары npm-пакетов и React сделать музыкальную шкатулку. А может и что-то другое.

      • Илья Черторыльский

        Райффайзенбанк

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

      Как создать мультиплатформенную дизайн-систему на React

      В докладе будет показано, как используя React Native, React Figma, Styled System и другие технологии, создавать мультиплатформенные дизайн-системы, описанные с помощью кода.

      • Илья Лесик

        lessmess.agency

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

      Революция в микрофронтендах, module federation, Webpack 5

      Webpack 5 получил знаковое нововедение — module federation. Павел расскажет, как оно работает и как повлияет на индустрию web-разработки и создание микрофронтендов в частности.

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

        ps.kz

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

      Воркшоп: Сборка мелкого движка для 2D-игр на JS с использованием общеизвестных мелких библиотек

      В этом воркшопе мы обсудим, как подготовиться к написанию игры. В процессе будут использованы CodeSandbox, PixiJS, p2, Tiled, и мелкие сниппеты для интеграции. Фокус будет на архитектуре, то есть на том, как всё это связать и подготовить для месячной разработки игры.

      • Иван Попелышев

        Crazy Panda

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

      React Reconciler: Как написать собственный рендерер

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

      • Ярослав Лосев

        Креативное агентство Redis

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

      Алгоритмы консенсуса. При чем тут Node.js?

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

      • Андрей Печкуров

        Hazelcast

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

      Тяжелые разговоры о жизни в Программном комитете

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

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

        JUG Ru Group

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

      Воркшоп. Новые приключения во фронтенде, версия 2021 (часть 2)

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

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

        Smashing Magazine

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

      Закрытие

      Присоединяйтесь к подведению итогов HolyJS вместе с Программным Комитетом: рассмотрим наиболее интересные доклады и обсуждения, а также доклады, к которым стоит вернуться после конференции.

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

        JUG Ru Group

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

        EPAM

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

      Хватит использовать консоль для тестирования компонентов

      В этом докладе мы узнаем, почему jsdom — не ок и какие более надежные альтернативы ему можно придумать. А уже на практике рассмотрим, как в Cypress.io пытаются перевернуть подход к тестированию компонентов.

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

        Lightsource.ai

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

      Воркшоп. Новые приключения во фронтенде, версия 2021

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

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

        Smashing Magazine

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

      Интервью Наталии Теплухиной и Наталии Коротковой с Дэном Абрамовым

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

      • Дэн Абрамов

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

      WebAuthn: Theory and practice

      The talk about WebAuthn, what it is, and its specialties.

      • Martin Splitt

        Google

      • Семён Левенсон

        Яндекс

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

      Как разработать свой собственный формат баннера на примере Lamoda

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

      • Роман Пятаков

        Lamoda

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

      Открытие

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

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

        JUG Ru Group

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

        EPAM

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

      Fully zone-less — high-performance Angular applications in post IVY

      If you want to test your Angular knowledge join Michael in his session.

      • Michael Hladky

        Hladky IT Consulting

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

      Воркшоп: Сборка мелкого движка для 2D-игр на JS с использованием общеизвестных мелких библиотек (часть 2)

      В этом воркшопе мы обсудим, как подготовиться к написанию игры. В процессе будут использованы CodeSandbox, PixiJS, p2, Tiled, и мелкие сниппеты для интеграции. Фокус будет на архитектуре, то есть на том, как всё это связать и подготовить для месячной разработки игры.

      • Иван Попелышев

        Crazy Panda

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

      Differential Serving: Делаем свой код чище и производительнее

      У многих разработчиков бывают проблемы с поддержкой большого количества (старых) браузеров. Из-за нюансов и полифиллов растет бандл. Но почему пользователи последнего Chrome должны страдать от долгой загрузки приложения? Differential Serving поможет заметно облегчить бандл.

      • Елена Жукова

        Rambler Group

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

      Core Web Vitals: Theory and practice

      In this talk, we will take a deep dive into both theory and practice of Core Web Vitals.

      • Elizabeth Sweeny

        Google

      • Ivan Akulov

        PerfPerfPerf

      На английском языке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