Вместе с фронтенд-командой Яндекс Такси обсудили паттерны в разработке UI-компонентов, области применения монорепозиториев и опыт интернационализации сервисов. В материале рассказываем подробнее о докладах и сообществе для фронтенд-специалистов.
В конце ноября прошел митап от Superweb команды Яндекс Такси. Она не только разрабатывает интерфейсы, но и помогает выстраивать процессы и прорабатывать новые продукты. Команда активно погружается в дизайн, аналитику, тестирование, инфраструктуру и даже немного в бэкенд.
Вайб митапа получился таким же — поделились тремя докладами из околофронтендного мира и устроили онлайн-дискуссию с приглашенным гостем из Google.
Нужен ли нам монорепозиторий? Доклад Георгия Бузина
Георгий Бузин
Frontend Team Lead в June Homes
Георгий рассказал, какие технологии и инструменты выбирают крупные компании и какие есть преимущества в использовании монорепозиториев. Он рассказал, можно ли перенять опыт работы с монорепой и какие open source продукты в этом помогут.
Смотрите запись доклада, чтобы узнать больше:
- Как масштаб компании влияет на выбор технологии
- Какие есть различия между Package-Based- и Integrated-монорепозиториями
- Какие основные современные инструменты и системы управления можно использовать прямо сейчас
Георгий поделился полезными материалами по теме своего доклада: статьями про преимущества и недостатки монорепозиториев и практическими инструментами для работы с ними. Переходите по ссылке и изучайте подробнее.
Паттерны в разработке UI-компонентов. Доклад Владислава Клюева
Владислав Клюев
Старший разработчик интерфейсов в Яндекс Про
Владислав рассказал о паттернах построения UI-компонентов и их комбинациях и объяснил, как использовать паттерны, чтобы обеспечить доступность.
- Какие есть требования для UI-компонентов
- Что такое WAI ARIA и как он может помочь сделать web-сервисы более доступными
- Как декомпозиция помогает разрабатывать UI-компоненты
Узнать больше про алгоритмы в Такси
- О Такси как сервисе и наших командах
- Хороший ретрай, плохой ретрай, или История одного падения
- Просто и на C++. Основы Userver — фреймворка для написания асинхронных микросервисов
Интернационализация от I до N. Доклад Алексея Ершкова
Алексей Ершков
Разработчик интерфейсов в службе i18n Плюса и Фантеха
Алексей рассказал о том, как осуществляется разработка в международных реалиях: на какие культурные аспекты стоит обратить внимание и как подготовить инфраструктуру существующего проекта к запускам в других странах.
На примере миграции одного из проектов Фантеха на международные рельсы он рассказал о возникающих проблемах и способах их решения.
Смотрите запись доклада и изучайте полезные ссылки и гайды по интернационализации.
Если вам интересна сфера фронтенд-разработки и околофронтендные темы, приходите на следующий митап — 23 мая встретимся в Санкт-Петербурге на Frontend Meetup #4!
Яндекс Go Superweb Community
Присоединяйтесь к комьюнити фронтенд-специалистов — в телеграм-сообществе делимся новостями о предстоящих митапах и полезными материалам. Во время мероприятий можно знакомиться с другими участниками и задавать вопросы спикерам прямо в чате.