I'm getting ready to start an app and trying to make a decision what technology to commit to. The current version of this app is in React which is a fine library.
However, I'm trying to achieve two things with the new version:
- Create a new and updated version of the web app
- Streamline the developer team in the company i.e. either JS or more .NET. Our backend API is in .NET so it would be great to build a pure C# based developer team.
With that said, I've been reading articles about the pros and cons of Blazor server based vs WebAssembly. I like the WebAssembly approach but concerned about the size issues. Our app is a fairly complex app and won't be a small and simple one.
Could anyone give me an idea what we're talking about for a decent size web app built with Blazor WebAssembly? Is it kilobytes, megabytes?