MathJax which is a JavaScript based LaTeX rendering library uses DOM manipulation heavily.
Even if Blazor Web Assembly can do DOM manipulation via JavaScript interop, it makes us break the original intent of Blazor.
Blazor was developed to free C# programmers from having to use JavaScript when developing web based apps.
AoT compilation is needed for client-side Blazor to have usable performance. It is also needed for good SkiaSharp support, so when it is done CSharpMath will work on Blazor.
MathJax which is a JavaScript based LaTeX rendering library uses DOM manipulation heavily. Even if Blazor Web Assembly can do DOM manipulation via JavaScript interop, it makes us break the original intent of Blazor. Blazor was developed to free C# programmers from having to use JavaScript when developing web based apps.
Supporting Blazor is really needed.