Our analytics dashboards are embedded via iframes and users keep complaining they feel clunky. What did people switch to?
Classic situation. Embedded a third-party analytics tool via iframe two years ago, shipped it fast, users were initially happy just to have reporting. Now we're getting consistent feedback that the dashboards feel like a different product entirely, load slowly, and don't match our UI at all. Styling is limited because we can't touch the DOM inside the iframe. Every time we update our design system, the analytics section looks increasingly out of place. Looking at alternatives that embed via web components or a React SDK so the charts actually render in our app's DOM and can inherit our styles properly. Has anyone made this switch and was the migration as painful as I'm expecting it to be, or is there a cleaner path than rebuilding everything from scratch?