Слоёный монорепозиторий для фронтенда: как Docker-like подход делает всё лучше

Frontend
Зал №2

Тезисы

Доклад посвящен теме создания монорепы: какие плюсы даёт и как бороться с минусами.

Опыт многолетнего использования внутри команды Яндекс.Едадил.


  1. Зачем нам вообще может понадобиться монорепа и что нас ждет на той стороне?
  2. Как бороться с проблемами версионирования зависимостей и огромной кодовой базы.
  3. Как опыт Docker помогает найти эффективное решение для хранения и сборки вашего кода — концепцию слоёв.
  4. Какие инструменты нужны для комфортной разработки в среде слоёной монорепы?
  5. Как организовать работу большой команды в рамках разных проектов внутри одной монорепы и при этом не дублировать модули.

Аудитория

Backend-developer, frontend-developer.

Уровень сложности

Any-level.

Яндекс

Андрей Кобец

Занимаюсь Frontend разработкой уже 17 лет. Последние 4+ лет руковожу Frontend разработкой в Яндекс.Едадил. Автор большого числа различный библиотек, а также написал свой DSL язык программирования Snakeskin :)

Занимаюсь Frontend разработкой уже 17 лет. Последние 4+ лет руковожу Frontend разработкой в Яндекс.Едадил. Автор большого числа различный библиотек, а также написал свой DSL язык программирования Snakeskin :)