Доклады конференции HolyJS
В этом воркшопе мы обсудим, как подготовиться к написанию игры. В процессе будут использованы CodeSandbox, PixiJS, p2, Tiled, и мелкие сниппеты для интеграции. Фокус будет на архитектуре, то есть на том, как всё это связать и подготовить для месячной разработки игры.
ПодробнееВ этом воркшопе мы обсудим, как подготовиться к написанию игры. В процессе будут использованы CodeSandbox, PixiJS, p2, Tiled, и мелкие сниппеты для интеграции. Фокус будет на архитектуре, то есть на том, как всё это связать и подготовить для месячной разработки игры.
ПодробнееДмитрий расскажет про проблемы рендеринга, как можно решить эту проблему вручную и автоматически, и как реализовывать сам виртуальный рендеринг.
ПодробнееДоклад позволяет практикующим разработчикам глубже окунуться в то, как устроен React и его архитектура.
Подробнее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.
ПодробнееThe talk about WebAuthn, what it is, and its specialties.
Подробнее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.
Подробнее
У многих разработчиков бывают проблемы с поддержкой большого количества (старых) браузеров. Из-за нюансов и полифиллов растет бандл. Но почему пользователи последнего Chrome должны страдать от долгой загрузки приложения? Differential Serving поможет заметно облегчить бандл.
Подробнее
Как с помощью фантазии, пары npm-пакетов и React сделать музыкальную шкатулку. А может и что-то другое.
ПодробнееМы отправимся в увлекательное путешествие по жестокому миру распределенных систем и познакомимся с основными проблемами, возникающими в них. В итоге, порассуждаем на тему того, что нужно, чтобы написать производительное линеаризуемое хранилище пар ключ-значение на Node.js.
ПодробнееУзнайте, что вас ждет в ближайшие 4 дня. Члены Программного комитета расскажут о расписании, интересных докладах и о том, в каком формате они пройдут. А команда организаторов конференции в свою очередь расскажет, как работает наша платформа, где будут проходить дискуссионные зоны, как подключаться к чатам и где задавать вопросы спикерам.
ПодробнееВо время этого доклада мы узнаем стандартные болевые точки, на которые пользователь натыкается слишком часто при использовании веб-форм. Мы поймем, как решить эти проблемы и создать интерфейс, который позволит получать информацию от клиента более дружелюбным, доступным и очевидным способом, помогая конверсии и KPI.
ПодробнееВ докладе будет показано, как используя React Native, React Figma, Styled System и другие технологии, создавать мультиплатформенные дизайн-системы, описанные с помощью кода.
ПодробнееВ этом докладе рассмотрим, что такое type-directed emit и как его применить, сравним с другими видами рефлексии и кодогенерации, погрузимся в особенности апи-транспиляторов и узнаем, какие есть грабли у такого подхода.
ПодробнееBuilding PWA (Progressive Web App) with Mint: development from scratch, so you'll be familiar with major Mint — tools and approaches.
ПодробнееВ этом докладе мы заглянем «под капот» SvelteJS и попытаемся понять принцип его работы.
Подробнее
Паттерн микрофронтендов набирает популярность последние годы в связи с ростом сложности клиентских приложений. Посмотрим, как их можно готовить в 2020, используя React, Kubernetes и ES modules.
Подробнее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.
ПодробнееВасилий Ванчук, Евгений Кот и Александра Калинина ответят на ваши вопросы о том, как стать частью Программного комитета и попасть спикером на HolyJS. А также расскажут о фейлах, которые не единожды приключались у ребят за время работы в ПК.
ПодробнееИнтервью с Дэном Абрамовым, в котором Наталия Теплухина и Наталия Короткова зададут Дэну накопившиеся вопросы о фронтенде, планах на будущее и о многом другом. А также узнают, над чем работает Дэн сейчас.
ПодробнееСемен Левенсон, Иван Попелышев и Ярослав Лосев под четким руководством Михаила Башурова и Артема Кобзаря будут соревноваться в скорости ответов на вопросы о мире JS. Будет занимательно!
ПодробнееZoom session where we will gather all the attendees, speakers, and program commitee members and experts. We will sum up the highlights of the conference and chat with each other in an informal setting of a merry crowd, like in good old non-COVID times. The only difference is that it will be in Zoom, because now it’s time of COVID, unfortunately.
Join the link below the player!
ПодробнееZoom-сессия, на которой постараемся собрать всех участников, спикеров, членов ПК и экспертов конференции, чтобы в неформальной обстановке шумной толпы подвести итоги конференции и пообщаться друг с другом, как в старые добрые доковидные времена. Только в Zoom, так как сейчас, к сожалению, ковидные времена.
ПодробнееВоркшоп про то, как в Cypress.io пытаются перевернуть подход к тестированию компонентов.
Подробнее
Современный веб стал слишком сложным и требующим большого багажа знаний. Юрий расскажет, как используя JavaScript-модули, а также такие технологии, как Babel, PostCSS, PostHTML и hqjs упразднить построение сборочных линий и получить возможность сконцентрироваться на бизнес-логике.
ПодробнееIn this talk Nicolò will show an alternative way of using Babel.
ПодробнееВо время этого доклада мы узнаем стандартные болевые точки, на которые пользователь натыкается слишком часто при использовании веб-форм. Мы поймем, как решить эти проблемы и создать интерфейс, который позволит получать информацию от клиента более дружелюбным, доступным и очевидным способом, помогая конверсии и KPI.
ПодробнееIf you want to test your Angular knowledge join Michael in his session.
ПодробнееВо время доклада Диана хочет взглянуть на GraphQL с точки зрения общей тенденции перехода от моделей фрагментированных данных, микросервисов и разделения задач к более унифицированным и централизованным инженерным организациям.
ПодробнееA presentation sized wrap up showing how to read the ECMAScript API and syntax notation.
ПодробнееBuilding PWA (Progressive Web App) with Mint: development from scratch, so you'll be familiar with major Mint — tools and approaches.
ПодробнееВсе интересующие и животрепещущие моменты, связанные с баннерами, постарается объяснить Роман во время этого доклада.
ПодробнееWebpack 5 получил знаковое нововедение — module federation. Павел расскажет, как оно работает и как повлияет на индустрию web-разработки и создание микрофронтендов в частности.
ПодробнееВ этом докладе мы узнаем, почему jsdom — не ок и какие более надежные альтернативы ему можно придумать. А уже на практике рассмотрим, как в Cypress.io пытаются перевернуть подход к тестированию компонентов.
Подробнее
Короткая история о том, как МТС сделали API-маркет, почему стоит/не стоит использовать автогенерируемые API и как это поможет сэкономить много сил и времени.
Подробнее