Я.Субботник по разработке интерфейсов

сб, 23 декабрь 2023, 13:00 (GMT+03:00)
Россия, Москва, БЦ Морозов, Экстрополис
Бесплатно
Есть трансляция

Продолжаем хорошую традицию новогодних посиделок с фронтенд-комьюнити.
Я.Субботник по разработке интерфейсов пройдёт в этот раз 23 декабря онлайн и офлайн сразу на двух площадках: в Москве и Санкт-Петербурге 🎄🎄

Программа ещё формируется, но зарегистрироваться можно уже сейчас!

Мероприятие бесплатное. Если вы хотите попасть на площадку и ничего не пропустить, зарегистрируйтесь, пожалуйста, а мы будем держать вас в курсе обновлений! 🤝

В программе:

  • Монорепа для больших и маленьких — Руслан Муфтиев
  • Ни один дисклеймер не пострадал — Иван Метелёв
  • Тестируй сценарии, а не JSON — Александр Заверняев
  • Как мы сэкономим человеко-век на поддержке JS API в будущем — Максим Штырь
  • Дискуссия

Ведущие:

  • Сергей Бережной, Яндекс, Директор по взаимодействию с разработчиками
  • Никита Сидоров, Маркет, Руководитель службы инфраструктуры пользовательской скорости
  • Семён Левенсон, Маркет, Руководитель группы
  • Алина Ваниева, Вертикали, Руководитель службы разработки интерфейсов

На плащадках пройдёт афтерпати.

Расписание

Монорепа для больших и маленьких

Руслан Муфтиев Яндекс Поиск

Нужен ли в моем проекте монорепозиторий? Этот вопрос рано или поздно задает себе каждый. Ответы сообщества расходятся от одной крайности до противоположной. Поговорим про использование монорепозиториев на примере маленьких и больших команд и проектов. Обсудим подводные камни, плюсы и минусы. Рассмотрим вариант организации кода, который мы используем в поиске.

Ни один дисклеймер не пострадал

Иван Метелёв Яндекс Поиск

CSS позволяет решать множество повседневных задач. Однако изредка появляются такие задачи, для которых стандартных механизмов недостаточно. Задать относительный размер элементу, когда размер родителя известен, несложно. Когда же размер определяется содержимым, т.е. не задан явно, это сделать сложнее. Существуют решения для частного случая в горизонтальной ориентации. А что с вертикальной? Автор рассматривает неочевидный подход к заданию относительной площади элемента внутри контейнера неопределенного размера в общем случае.

Тестируй сценарии, а не JSON

Александр Заверняев Яндекс Лавка

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

Как мы сэкономим человеко-век на поддержке JS API в будущем

Максим Штырь Яндекс Карты

Команда Яндекс Карт развивает JS API для интеграций карт на сайты в течение 15 лет. За это время было выпущено несколько мажорных версий. Последняя версия JS API 3.0 предоставляет не только императивный интерфейс для доступа к API, но и интеграции для популярных UI-библиотек, таких как React, Vue и др. Расскажу про наш подход к поддержке таких интеграций без дублирования кода под каждую библиотеку. Этот подход не только ускоряет TTM для новых фичей, но и значительно упрощает нашу работу.