Bolero (F# for Blazor)
E828358
Bolero (F# for Blazor) is a framework that enables building full-stack web applications in F# using Blazor and WebAssembly, emphasizing functional programming patterns and strong type safety.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
Blazor framework
ⓘ
F# framework ⓘ web application framework ⓘ |
| buildTool | dotnet CLI NERFINISHED ⓘ |
| documentation | https://fsbolero.io ⓘ |
| ecosystem | F# open source ecosystem ⓘ |
| emphasizes |
functional programming
ⓘ
model-view-update pattern ⓘ strong type safety ⓘ |
| enables |
sharing code between client and server
ⓘ
writing client code in F# ⓘ writing server code in F# ⓘ |
| goal |
bring functional patterns to Blazor
ⓘ
enable full-stack F# web apps ⓘ |
| hostedOn | GitHub NERFINISHED ⓘ |
| integratesWith |
ASP.NET Core
NERFINISHED
ⓘ
Blazor hosting models NERFINISHED ⓘ |
| license | open source license ⓘ |
| paradigm | functional-first ⓘ |
| platform |
.NET
NERFINISHED
ⓘ
Blazor NERFINISHED ⓘ |
| programmingLanguage | F# NERFINISHED ⓘ |
| provides |
HTML DSL for F#
ⓘ
form handling ⓘ remote function calls ⓘ routing support ⓘ template-based components ⓘ |
| repository | https://github.com/fsbolero/Bolero ⓘ |
| runtime | WebAssembly NERFINISHED ⓘ |
| supports |
JavaScript interop
ⓘ
client-side Blazor ⓘ client-side rendering (via Blazor WebAssembly) ⓘ component composition ⓘ full-stack web development ⓘ hot reload-like development via dotnet watch ⓘ project templates ⓘ server-side Blazor ⓘ server-side rendering (via Blazor Server) ⓘ single-page applications ⓘ |
| supportsLanguage | F# NERFINISHED ⓘ |
| targetAudience |
F# developers
ⓘ
functional programmers ⓘ |
| typeChecking | compile-time type safety ⓘ |
| uses |
Blazor component model
ⓘ
Elmish architecture ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.