This repository contains a few projects that aim to show how Blazor Hybrid can be set up and used.
The projects are not necessarily created utilizing best practices.
This solution contains a sample Blazor WebAssembly app with an ASP.NET Core Web API backend.
When starting the application, a database named BlazorStoreDb
will be migrated to your (localdb)\MSSQLLocalDB
instance. Populate the Products
table with some entries to see data in the Blazor app.
This application does not implement any hybrid technologies.
This solution contains the Blazor WebAssembly app from above with a Blazor Hybrid implementation.
A .NET MAUI Blazor App (utilizing the official template) was added to the solution. Then the common components of the Blazor WebAssembly app were migrated into a shared Razer Class Library.
More details on the process can be found in Creating a Hybrid App
This solution contains the Blazor Hybrid application from above with some example responsive UI, platform specific pages, and a platform specific service.
More details on the changes can be found in Taking it Futher
- MudBlazor (https://mudblazor.com/)