Blazorboilerplate

screenshot of Blazorboilerplate

Blazor Boilerplate / Starter Template with MudBlazor

Overview

Blazor Boilerplate, also known as Blazor Starter Template, is a web framework designed to run in the browser on a WebAssembly-based .NET runtime. It is a SPA admin template that can be used to build both WebAssembly and Server-Side Blazor applications with .NET Core 6.0. The default mode for Blazor Boilerplate is Server-Side, but it can be switched to WebAssembly through the settings page.

Features

  • Community-driven development: Blazor Boilerplate is not controlled by a corporation and relies on community contributions and feedback for its success.
  • Quick start for real-world applications: It provides a boilerplate with Blazor/Razor components that include common functionality, allowing developers to start building applications quickly.
  • Minimal reliance on external components and libraries: Blazor Boilerplate aims to avoid using too many external components and libraries to make it easier to maintain, update, track down code, and solve issues.
  • Minimal JavaScript usage: The template only uses JavaScript for MudBlazor/Material Design integration, but does not have any specific JavaScript code written for the repository.

Summary

Blazor Boilerplate is a community-driven SPA admin template built on the Blazor web framework. It provides a starting point for developers to quickly build real-world applications using either WebAssembly or Server-Side Blazor. With minimal reliance on external components and libraries, Blazor Boilerplate aims to simplify maintenance and code tracking while minimizing the use of JavaScript. Installation is straightforward and can be done using the latest .NET 6.0 SDK and Visual Studio 2022.

material-design
Material Design

Material Design is a design system developed by Google that provides a set of guidelines, components, and tools for creating visually appealing and functional user interfaces. Material Design is designed to be flexible and customizable, making it a great choice for a wide range of applications and use cases.