I've always used WebForms and Web API. I'm trying to use Blazor for my next project which will include the MAUI Blazor App and a Web App.
What's the right way to do it?
I see there are:
Blazor Server App
Blazor MAUI App
Blazor Library
Blazor WebAssembly
- I'm assuming I need to use MAUI App, Library, and for web either Server or WebAssembly. Is that correct?
- Do I need to use ASP.NET Core Web API or do I build the API inside the Server/WebAssembly App?
- Is it possible to integrate the API into the library where I'll be building the controllers? If not, how would I use those controllers in lets say MAUI when they require API access.