Skip to content

Blazor / WASM with full .NET runtime #63244

Answered by maraf
ladeak asked this question in Q&A
Aug 13, 2025 · 1 comments · 3 replies
Discussion options

You must be logged in to vote

There is a significant difference in these two approaches that affects the outcome.

Running on WebAssembly means there is an abstraction (WebAssembly) between the code and the executing environment / machine. This abstraction comes with a price, but on the other hand it gives portability. Whereas note-api-dotnet runs in proc on Node, using all the goodness .NET core has, but it requires a native node module and (if NativeAOT is not used) a .NET runtime on the target machine. .NET on WebAssembly is a supported product with several years of usage on various applications. It is tied to Mono runtime at the moment, because Mono runtime is much more optimal for the needs connected with WebApps …

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@ladeak
Comment options

@maraf
Comment options

maraf Aug 14, 2025
Collaborator

Answer selected by ladeak
@ladeak
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants