Fluxor 3.0.0
See the version list below for details.
dotnet add package Fluxor --version 3.0.0
NuGet\Install-Package Fluxor -Version 3.0.0
<PackageReference Include="Fluxor" Version="3.0.0" />
paket add Fluxor --version 3.0.0
#r "nuget: Fluxor, 3.0.0"
// Install Fluxor as a Cake Addin #addin nuget:?package=Fluxor&version=3.0.0 // Install Fluxor as a Cake Tool #tool nuget:?package=Fluxor&version=3.0.0
Fluxor
Fluxor is a zero boilerplate Flux/Redux library for Microsoft DotNet.
Introduction
If you are new to Fluxor, or to the Flux/Redux approach in general then this YouTube video by Nick Chapsas is an excellent introduction. The video is based on the original Blazor-Fluxor library, but the concepts are the same.
Goal
The aim of Fluxor is to create a single-state store approach to front-end development without the headaches typically associated with other implementations, such as the overwhelming amount of boiler-plate code required just to add a very basic feature.
Installation
You can download the latest release / pre-release NuGet packages from the official Fluxor nuget pages.
Licence
Getting started
The easiest way to get started is to look at the Sample projects. They are numbered in an order recommended for learning Fluxor. Each will have a README
file that explains how the sample was created.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
NuGet packages (21)
Showing the top 5 NuGet packages that depend on Fluxor:
Package | Downloads |
---|---|
Fluxor.Blazor.Web
A zero boilerplate Redux/Flux framework for Blazor |
|
Fluxor.Persist
Persists fluxor packages |
|
Vertiq.Stores.ConnectionStore
A highly modular framework for writing Blazor applications with a hassle-free, vertical-sliced architecture - Easy. Flexible. Focused. |
|
Vertiq.Stores.AppStore
A highly modular framework for writing Blazor applications with a hassle-free, vertical-sliced architecture - Easy. Flexible. Focused. |
|
Vertiq.Stores.SecurityStore
A highly modular framework for writing Blazor applications with a hassle-free, vertical-sliced architecture - Easy. Flexible. Focused. |
GitHub repositories (3)
Showing the top 3 popular GitHub repositories that depend on Fluxor:
Repository | Stars |
---|---|
simpleidserver/SimpleIdServer
OpenID, OAuth 2.0, SCIM2.0, UMA2.0, FAPI, CIBA & OPENBANKING Framework for ASP.NET Core
|
|
huntercfreeman/BlazorStudio
|
|
huntercfreeman/Blazor.Text.Editor
A repository for the nuget package titled, "Blazor.Text.Editor"
|
Version | Downloads | Last updated |
---|---|---|
6.1.0 | 24,810 | 9/14/2024 |
6.0.0 | 71,837 | 6/5/2024 |
6.0.0-Beta2 | 1,668 | 3/22/2024 |
6.0.0-Beta1 | 299 | 3/15/2024 |
5.9.1 | 520,537 | 9/5/2023 |
5.9.0 | 150,653 | 6/4/2023 |
5.8.0 | 12,328 | 5/20/2023 |
5.7.0 | 203,366 | 12/9/2022 |
5.6.0 | 77,496 | 11/17/2022 |
5.6.0-beta1 | 2,244 | 11/9/2022 |
5.5.0 | 74,112 | 9/26/2022 |
5.5.0-Beta1 | 9,196 | 6/5/2022 |
5.4.0 | 158,299 | 5/17/2022 |
5.3.0 | 15,520 | 5/3/2022 |
5.2.0 | 39,539 | 4/1/2022 |
5.1.0 | 31,047 | 3/14/2022 |
5.1.0-Beta1 | 3,068 | 2/1/2022 |
5.0.0 | 54,173 | 1/13/2022 |
4.2.2-Alpha | 17,321 | 11/23/2021 |
4.2.1 | 165,519 | 11/14/2021 |
4.2.0 | 26,750 | 11/4/2021 |
4.2.0-Beta | 2,109 | 11/3/2021 |
4.1.0 | 132,013 | 5/11/2021 |
4.1.0-Beta1 | 3,035 | 2/13/2021 |
4.0.0 | 45,350 | 2/6/2021 |
3.9.0 | 34,604 | 11/12/2020 |
3.8.1-Beta-1 | 2,320 | 10/31/2020 |
3.8.0 | 8,758 | 10/17/2020 |
3.8.0-rc1 | 2,085 | 10/17/2020 |
3.8.0-beta-2 | 2,115 | 10/13/2020 |
3.8.0-beta-1 | 1,987 | 10/11/2020 |
3.7.1-beta1 | 2,311 | 10/2/2020 |
3.7.0 | 8,135 | 8/26/2020 |
3.6.0 | 10,136 | 8/16/2020 |
3.5.0 | 2,627 | 8/15/2020 |
3.4.0 | 8,145 | 8/13/2020 |
3.3.0 | 3,033 | 8/9/2020 |
3.2.0 | 3,583 | 7/28/2020 |
3.1.1 | 12,998 | 5/6/2020 |
3.1.1-preview1 | 2,330 | 4/23/2020 |
3.1.0 | 3,055 | 4/17/2020 |
3.1.0-Pre-2 | 4,445 | 3/25/2020 |
3.0.2 | 4,103 | 3/23/2020 |
3.0.0 | 4,791 | 3/17/2020 |