Александр Полянкин
Компания: Metabase
Требований к кастомизации встраиваемого приложения стало больше, и было принято решение разработать embedding SDK для React. В докладе расскажу о проблемах, с которыми мы столкнулись при реализации SDK, и решениях для переиспользования кода из основного приложения, Content Security Policy, глубокой кастомизации компонентов, визуального тестирования и тестирования совместимости между различными версиями продукта.
Целевая аудитория: фронтенд-разработчики со знанием React и QA-инженеры. Будут использованы React, Redux, CSS, CSS-in-JS (emotion), Mantine, Percy, Loki, Cypress.
Компания: Metabase