*Note The current master branch is now fixed and working with net8.0
Blazor is a web framework designed to run in the browser on a WebAssembly-based .NET runtime.
- This repository is community driven. It is not and never will be controlled by a corporation. It's success is dependent on people using it, reviewing it, offering suggestions and most importantly contributing.
- To create a boilerplate with Blazor / Razor components that includes the most common functionality to start a real world application quickly.
- Avoid many external components & libraries which can make it difficult to maintain, update, track down code, learn code and issues.
- Minimal Typescript.
Don't know what Blazor is? Read here
Complete all Blazor dependencies.
- The latest .Net 8.0 SDK
- Install Workloads dotnet workload install wasm-tools
- Install the Latest Visual Studio 2022 or Jetbrains Rider/Fleet.
- We running app only via src/App.Server
- App.Client isn't a startup project, is here only for caching wasm on background
Inside folder src/App.Server is possible to run dotnet watch for hot-reloading changes
Please star, watch and fork! We'd greatly appreciate any contribution you make. I am very open to updates and features, though most feature requests will be depending on how much community support exists.
This project is licensed under the terms of the MIT license.
- Initial release