Still a total noob to Blazor. Trying to figure out if the following is possible. Or maybe am I crazy for trying to mash this altogether with blazor?
Customer:
- a Progressive Web App for mobile
- using most (or all?) of the same code for a server based web app for the customer who doesn't want to install a PWA
Backend/Business:
- back end server part of the application to handle business and admin functions
- A PWA for backend users for certain functions
There PWA functions would do API calls, while the server parts could call the business layer directly.
Would authenticate the whole works with a mix of Identity (customer, external business users), OAuth (customer) and ADFS (business users only).
Was originally doing to native iOS/Android apps but building and deploying to the app stores is a pain in the ass. The only thing the PWA's need from the mobile hardware is location, which I believe is possible. No local database or anything needed.