Привет! Это пост-отчет с московского митапа SPA 5, серии встреч для фронтенд-разработчиков, интересующихся темой веб-приложений (Single Page Application).
Вместе со спикерами из Mail.Ru, Яндекса, ВКонтакте, Тинькофф и Авито мы поговорили об интеграции Jest с QA-инфраструктурой, DI как способ масштабирования, росте библиотек компонентов и команде платформы.
Они также обсудили, может ли UIKit быть максимально гибким и подходящим для всего.
Идите под кат, если вам интересны эти темы.
Внутри вы найдете материалы встречи: видеозаписи докладов, презентации спикеров, отзывы гостей встречи и ссылки на фотоотчет.
Отчеты
Тяжело для Джеста.
Сергей Мелюков, Авито Сергей Мелюков рассказал, как мы интегрировали Jest с инфраструктурой QA Avito. Казалось бы, ничего особенного в этом нет. Если бы не наш собственный репортер, то среда с самописными IPC и http/ws издевается.
→ Презентация Отзывы слушателей
- Мотивирует вас найти свой собственный путь и улучшить существующие инструменты
- Ждем хотя бы облегченную версию репортера, интегрированную с jest, в открытом исходном коде! Все очень красиво.
DI как способ масштабирования всего.
Алексей Попков, Яндекс Как часто вы включаете в тесты библиотеку для умной замены модулей? Сколько «если» вы обертываете фрагменты своего кода для разных платформ? Или, может быть, ваша система A/B-тестирования построена на бесконечных переключениях/кейсах? Если вы не хотите больше все это терпеть, посмотрите видео.
→ Презентация Отзывы слушателей
- Подсказки TypeScript и правила набора текста.
- Это было очень интересно и заставило меня задуматься о подходах к разработке.
UIKit, который определенно может. Константин Лебедев, Mail.Ru
Этот доклад не о готовом решении, а исследование на обозначенную тему, как можно построить максимально гибкие компоненты по общим правилам.Рассказ хорошо приправлен примерами на TypeScript с яростными и рекурсивными типами.
→ Презентация Отзывы слушателей
- Очень интересно, но слишком сложно.
Слишком много накладных расходов.
Но это полезно для вашего кругозора и вашего мозга!
- Надо попробовать.
И ждем дальнейшего развития.
Где растут библиотеки компонентов? Тим Чаптыков, ВКонтакте
При разработке библиотек компонентов команды сталкиваются с одними и теми же проблемами и применяют схожие решения.Обычно они требуют много ресурсов: больше разработчиков, больше времени, больше этапов тестирования.
Что делать, если ресурсов очень мало? На чем можно сэкономить? Чтобы узнать, посмотрите репортаж Тима Чаптыкова.
→ Презентация Отзывы слушателей
- Да здравствует гибкость!
- Много практической полезной информации.
Команда платформы: руководство по применению.
Александр Казаченко, Тинькофф Александр поделился опытом работы в команде платформы в Тинькофф.
Какие проблемы она может решить, как организовать работу такой команды и много других полезных подробностей смотрите в отчете.
→ Презентация Отзывы слушателей
- Хорошо, когда есть те, кто «успевает» то, что другие «не успевают».
- В докладе собраны все мои вопросы, и я подниму вопрос о создании команды платформы на работе.
Панельная дискуссия «Платформенные команды – сказка или реальностьЭ»
Константин Лебедев, Денис Колесников, Тим Чаптыков, Алексей Попков и Александр Казаченко обсудили работу команды платформы над фронтенд-архитектурой в своих компаниях и необходимость ее внедрения.Дискуссию модерировал Роман Дворнов.
Ссылки Плейлист Все видео встречи можно найти на нашем YouTube-канале.
Чтобы не пропустить следующую SPA-митап, подписывайтесь на страницу по адресу Таймпад .
И немного фотографий со встречи
Полный фотоотчет мы разместили на страницах АвитоТех.
Еще увидимся! Теги: #одностраничные приложения #москва-спа #спа #frontend #разработка сайтов #JavaScript #управление разработкой #конференции
-
Что Готовит Нам Bes 5 Sp3?
19 Oct, 24 -
Перчатка – Устройства Ввода. Датчик Изгиба
19 Oct, 24 -
Дневник Выступлений С Минска Devgamm 2016
19 Oct, 24 -
Составление Струн Из Многих Частей
19 Oct, 24 -
Azure-Iaas-Сборник № 12 (Ноябрь-Декабрь)
19 Oct, 24