Article... x2

This commit is contained in:
the1mason 2024-01-23 00:46:55 +04:00
parent 41799df6c4
commit e7776fbb2c
1 changed files with 1 additions and 2 deletions

View File

@ -41,8 +41,7 @@ Self-hosted web applications can solve different problems and be of use to a var
![C#, MVC, HTMX](/posts/modular-app/stack.svg)
Do you speak *CSharp*?
I do. It's my main language after all, but why MVC and what is HTMX?
Making a C# web application was my goal from the begginning. That's my backend language for this project, but why MVC and what is HTMX?
Let's have a quick look at worthy alternatives, and then I'll explain my choices.
`Blazor WASM` does not support runtime assembly loading, which makes client extension impossible. It has [Lazy loading](https://learn.microsoft.com/en-us/aspnet/core/blazor/webassembly-lazy-load-assemblies?view=aspnetcore-8.0), but it still requires these assemblies to be defined in the project file, which is not viable for our case.