Bolero brings Blazor to F# developers with an easy to use Model-View-Update architecture, HTML combinators, hot reloaded templates, type-safe endpoints, advanced routing and remoting capabilities, and more.
APACHE-2.0 License
Bolero is a set of tools and libraries to run F# applications in WebAssembly using Blazor.
It includes:
To get started, you need the following installed:
Then, to create and run a sample application:
Install the Bolero project templates:
dotnet new -i Bolero.Templates
Create a new project:
dotnet new bolero-app -o MyBoleroApp
Run it:
cd MyBoleroApp
dotnet run --project src/MyBoleroApp.Server
To learn more, you can check the documentation.
Bolero welcomes contributions! If you wish to report issues, propose ideas, or submit pull requests, please use the issue tracker. See also the contributing guide to get started on working on this repository.