Micro FrontEnds with Blazor Server (No Web Assembly) #60672
Labels
area-blazor
Includes: Blazor, Razor Components
✔️ Resolution: Answered
Resolved because the question asked by the original author has been answered.
question
Status: Resolved
Is there an existing issue for this?
Is your feature request related to a problem? Please describe the problem.
The #38128 issue is trying to cover too many aspects.
I created this to isolate a feature i think should be easy to implement and restricted to Blazor Server only.
Blazor is by default a component based architecture, hence i am requesting that we create a RemoteServerWebComponents , that just points to another Blazor server hosting that component. this would help build Micro-Frontends. Think of this Webcomponent or IFrame.
React is already providing such feature. i have seen where Blazor component can be exported as Custom HTML element. But in this case i am talking about making something simpler and first class citizen.
<RemoteServerWebComponents URL="" .... >
This would allow various component to be consumed from other Blazor app. This RemoteServerWebComponents should load all the .css/Javascript that is necessary to run that RemoteServerWebComponents . The host would whitelist on what cookies/authentication token will be sent to RemoteServerWebComponents Server.
Describe the solution you'd like
Most modern front ends now a days allows to create micro-front ends.
Allowing the already built application to be included as RemoteServerWebComponents , this would allow to re-use already developed app.
Additional context
No response
The text was updated successfully, but these errors were encountered: