https://github.com/fullstackhero/blazor-wasm-boilerplate
Clean Architecture Boilerplate Template for .NET 6.0 Blazor WebAssembly built for FSH WebAPI with the goodness of MudBlazor Components.
https://github.com/fullstackhero/blazor-wasm-boilerplate
Last synced: 10 months ago
JSON representation
Clean Architecture Boilerplate Template for .NET 6.0 Blazor WebAssembly built for FSH WebAPI with the goodness of MudBlazor Components.
- Host: GitHub
- URL: https://github.com/fullstackhero/blazor-wasm-boilerplate
- Owner: fullstackhero
- License: mit
- Created: 2021-08-20T06:35:10.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-01T05:10:56.000Z (over 2 years ago)
- Last Synced: 2025-04-10T04:22:33.061Z (10 months ago)
- Language: C#
- Homepage: https://fullstackhero.net/blazor-webassembly-boilerplate/general/getting-started/
- Size: 1.61 MB
- Stars: 541
- Watchers: 40
- Forks: 323
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/fullstackhero/blazor-wasm-boilerplate/blob/main/LICENSE)
[](https://discord.gg/yQWpShsKrf)
[](https://twitter.com/codewithmukesh)
# Blazor WebAssembly Boilerplate
Built with .NET 6.0 and the goodness of MudBlazor Component Library. Incorporates the most essential Packages your projects will ever need. Follows Clean Architecture Principles.
## Goals
The goal of this repository is to help developers / companies kickstart their Web Application Development with a pre-built Blazor WebAssembly Boilerplate that includes several much needed components and features.
> Note that this is a frontend / client application only! The backend for this application is available in a seperate repository.
> - Find fullstackhero's .NET 6 Web API Boilerplate here - https://github.com/fullstackhero/dotnet-webapi-boilerplate
## Prerequisites
- Make sure you have the API Running. Here is FSH Backend - https://github.com/fullstackhero/dotnet-webapi-boilerplate
- Once fullstackhero's .NET 6 Web API is up and running, run the Blazor WebAssembly Project to consume it's services.
## Getting Started
Open up your Command Prompt / Powershell and run the following command to install the solution template.
```powershell
dotnet new --install FullStackHero.BlazorWebAssembly.Boilerplate
```
or, if you want to use a specific version of the boilerplate, use
```powershell
dotnet new --install FullStackHero.BlazorWebAssembly.Boilerplate::0.0.1-rc
```
This would install the `fullstackhero Blazor WebAssembly Boilerplate` template globally on your machine. Do note that, at the time of writing this documentation, the latest available version is **0.0.1-rc** which is also one of the first stable pre-release version of the package. It is highly likely that there is already a newer version available when you are reading this.
> *To get the latest version of the package, visit [nuget.org](https://www.nuget.org/packages/FullStackHero.BlazorWebAssembly.Boilerplate/)*
>
> *FullStackHero.BlazorWebAssembly.Boilerplate is now in pre-release state. You can find the latest version on NuGet.org*
**FullStackHero.BlazorWebAssembly.Boilerplate::0.0.1-rc is compatible only with FullStackHero.WebAPI.Boilerplate::0.0.6-rc and above.**
Get the .NET WebApi Boilerplate by running the following command
```
dotnet new --install FullStackHero.WebAPI.Boilerplate::0.0.6-rc
```
For more details on getting started, [read this article](https://fullstackhero.net/blazor-webassembly-boilerplate/general/getting-started/)
## Community
- Discord [@fullstackhero](https://discord.gg/gdgHRt4mMw)
- Facebook Page [@codewithmukesh](https://facebook.com/codewithmukesh)
- Youtube Channel [@codewithmukesh](https://youtube.com/c/codewithmukesh)
## Contributors
Submit your PR and join the elite list!
## License
This project is licensed with the [MIT license](LICENSE).
## Support :star:
Has this Project helped you learn something New? or Helped you at work?
Here are a few ways by which you can support.
- Leave a star! :star:
- Recommend this awesome project to your colleagues. 🥇
- Do consider endorsing me on LinkedIn for ASP.NET Core - [Connect via LinkedIn](https://codewithmukesh.com/linkedin) 🦸
- Or, If you want to support this project in the long run, [consider buying me a coffee](https://www.buymeacoffee.com/codewithmukesh)! ☕
