Developing an Embedding SDK
summary
Presentation covers developing an embedding SDK for React to support stronger customization needs. It describes using React, Redux, CSS and CSS-in-JS (emotion), and Mantine, and addresses reuse of code from the main app, Content Security Policy, deep component customization, visual testing with Percy and Loki, and compatibility testing between product versions using Cypress.
AI-written summary · about
chapters (7)
- 0:00Embedding SDK intro
- 4:18Global styles fixes
- 13:08White-labeling colors
- 22:59Redux plugin issues
- 28:43SDK and Metabase plugins
- 34:39SDK testing regressions
- 36:46Q&A
related talks
30mDesigning with React
38mWriting highly reusable React components
27mMixed Mode React
11mLearning React Native as a Junior Engineer
31mAn agnostic components design system for React
53mBuilding Web Apps with React.js
26mEmpathy-Driven Development
30mReact + Ember A Practical Guide to Micro Frontend Integration
