Spa Meetup 5: Интеграция Jest С Qa, Мощный Uikit, Библиотеки Компонентов, Di Для Масштабирования, Команды Платформы

Привет! Это пост-отчет с московского митапа SPA 5, серии встреч для фронтенд-разработчиков, интересующихся темой веб-приложений (Single Page Application).

Вместе со спикерами из Mail.Ru, Яндекса, ВКонтакте, Тинькофф и Авито мы поговорили об интеграции Jest с QA-инфраструктурой, DI как способ масштабирования, росте библиотек компонентов и команде платформы.

Они также обсудили, может ли UIKit быть максимально гибким и подходящим для всего.

Идите под кат, если вам интересны эти темы.

Внутри вы найдете материалы встречи: видеозаписи докладов, презентации спикеров, отзывы гостей встречи и ссылки на фотоотчет.

SPA Meetup 5: интеграция Jest с QA, мощный UIKit, библиотеки компонентов, DI для масштабирования, команды платформы

Отчеты



Тяжело для Джеста.

Сергей Мелюков, Авито

Сергей Мелюков рассказал, как мы интегрировали Jest с инфраструктурой QA Avito. Казалось бы, ничего особенного в этом нет. Если бы не наш собственный репортер, то среда с самописными IPC и http/ws издевается.

Презентация Отзывы слушателей

  • Мотивирует вас найти свой собственный путь и улучшить существующие инструменты
  • Ждем хотя бы облегченную версию репортера, интегрированную с jest, в открытом исходном коде! Все очень красиво.



DI как способ масштабирования всего.

Алексей Попков, Яндекс

Как часто вы включаете в тесты библиотеку для умной замены модулей? Сколько «если» вы обертываете фрагменты своего кода для разных платформ? Или, может быть, ваша система A/B-тестирования построена на бесконечных переключениях/кейсах? Если вы не хотите больше все это терпеть, посмотрите видео.

Презентация Отзывы слушателей

  • Подсказки TypeScript и правила набора текста.

  • Это было очень интересно и заставило меня задуматься о подходах к разработке.



UIKit, который определенно может. Константин Лебедев, Mail.Ru

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

Рассказ хорошо приправлен примерами на TypeScript с яростными и рекурсивными типами.

Презентация Отзывы слушателей

  • Очень интересно, но слишком сложно.

    Слишком много накладных расходов.

    Но это полезно для вашего кругозора и вашего мозга!

  • Надо попробовать.

    И ждем дальнейшего развития.



Где растут библиотеки компонентов? Тим Чаптыков, ВКонтакте

При разработке библиотек компонентов команды сталкиваются с одними и теми же проблемами и применяют схожие решения.

Обычно они требуют много ресурсов: больше разработчиков, больше времени, больше этапов тестирования.

Что делать, если ресурсов очень мало? На чем можно сэкономить? Чтобы узнать, посмотрите репортаж Тима Чаптыкова.

Презентация Отзывы слушателей

  • Да здравствует гибкость!
  • Много практической полезной информации.



Команда платформы: руководство по применению.

Александр Казаченко, Тинькофф

Александр поделился опытом работы в команде платформы в Тинькофф.

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

Презентация Отзывы слушателей

  • Хорошо, когда есть те, кто «успевает» то, что другие «не успевают».

  • В докладе собраны все мои вопросы, и я подниму вопрос о создании команды платформы на работе.



Панельная дискуссия «Платформенные команды – сказка или реальностьЭ»

Константин Лебедев, Денис Колесников, Тим Чаптыков, Алексей Попков и Александр Казаченко обсудили работу команды платформы над фронтенд-архитектурой в своих компаниях и необходимость ее внедрения.

Дискуссию модерировал Роман Дворнов.

Ссылки Плейлист Все видео встречи можно найти на нашем YouTube-канале.

Чтобы не пропустить следующую SPA-митап, подписывайтесь на страницу по адресу Таймпад .

И немного фотографий со встречи

SPA Meetup 5: интеграция Jest с QA, мощный UIKit, библиотеки компонентов, DI для масштабирования, команды платформы



SPA Meetup 5: интеграция Jest с QA, мощный UIKit, библиотеки компонентов, DI для масштабирования, команды платформы



SPA Meetup 5: интеграция Jest с QA, мощный UIKit, библиотеки компонентов, DI для масштабирования, команды платформы



SPA Meetup 5: интеграция Jest с QA, мощный UIKit, библиотеки компонентов, DI для масштабирования, команды платформы

Полный фотоотчет мы разместили на страницах АвитоТех.

Фейсбук И ВКонтакте .

Еще увидимся! Теги: #одностраничные приложения #москва-спа #спа #frontend #разработка сайтов #JavaScript #управление разработкой #конференции

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.