For my next project I decided to use Blazor. I read the docs on .NET 9 Blazor which states that there are different rendering modes, the 2 most relevant for me is Interactive Server and Interactive WebAssembly.
From my understanding its possible to call the service layer directly in the case of Interactive Server. Are there any downsides to using just this, or I will be better of with building out API's and using Interactive WebAssembly?