Skip to content

[request feedback] Micro Frontend support #4553

Description

@smeubank

Discussed in https://github.com/getsentry/sentry-javascript/discussions/4477

Originally posted by smeubank February 1, 2022
We are aware of challenges customers face regarding the hub and scope model of our SDKs, and restrictions posed simply by how web browsers work globally. We want to consider ways to improve our SDK to better service impacted customers, and specifically the needs of customers with Micro Frontend style architectures. Below is a list of questions we would appreciate your feedback on, this will help guide our decision making process and engineering efforts.

  1. What does your MicroFE architecture look like?
    1. Can you link us to documentation or tutorial showing exactly how your micro frontend architecture works?
    2. Are you using Webpack’s Module Federation?
    3. If yes, does your usage follow any of these examples?
  2. How would they see Sentry hub and scope working?
  3. Do you know of any solutions available today that solve for this? Can you link us to the documentation?
  4. Would you be interested in participating in an Early Adoptor program with solutions for Hub and Scope propagation?
  5. Would you be comfortable with a bundle size increase from having to configure sentry for each micro-frontend (separate init calls, creating separate hubs/clients, explicit scopes etc.)?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions