Comments (8)
I've played around with it in a C# WPF app, it works well.
There seem to be some questions about the future of redux.NET though, you might want to have a look at An Immutable Asynchronous State Holder in C# - blog post by Atomic as an alternative.
from redux.net.
so you mean I should forget it.
from redux.net.
I wouldn't got that far. The maintainer stated in #69 that they don't have time to maintain this project any more. Some others have suggested taking it over. I found it pretty stable for my needs but if you plan to go into production with a banking app you might want to look elsewhere.
from redux.net.
so what should we do?. I need something like this.
from redux.net.
Redux is a pretty well documented concept, you could always build your own. Or just use this until you find a limitation then swap out to something else.
from redux.net.
I think @Vazerthon has summarised where things are at pretty well. I created a project called TodoMVC.NET to try out some different frameworks. So there's a Redux.NET example on there. I like it and think it works well, but between using it myself and reading the discussions on here I think it can be improved.
As has been mentioned, the current owner isn't going to be able to support Redux.NET but they have offered to pass on control to a team that wants to take it forwards. If I decide to make use of Redux.NET then I'll volunteer to be on that team. I feel like this is the only way that I'd be able to dedicate the effort required and have the necessary insight. I'd suggest that you take the same kind of approach. On a positive note there's actually relatively little code so maintenance shouldn't be too difficult if you wanted to use it as is.
from redux.net.
@sclarke81 I agree with your comment about there being relatively little code to maintain. The pattern it's following isn't changing, with a solid foundation in place, there really shouldn't be a whole lot of "new features", maybe some bug fixes here and there.
We are running into state problems in our WPF application and I'm considering picking this up.
from redux.net.
@AliCharper Yes, this is dead project and you should not use it anymore. @Vazerthon is right, Redux is quite simple. I also created my own version to use for my projects.
from redux.net.
Related Issues (20)
- Make compatible with .NET Standard HOT 4
- Observable collection that keeps suitable items HOT 3
- Saga HOT 23
- Is the return value from Store.Dispatch useful for anything? HOT 13
- What is the point of this Redux.NET line HOT 3
- [Question] Any plans for state persistence? HOT 1
- Future of Redux.NET / version 3.0 HOT 29
- Create store bug HOT 9
- Refactor GetState() to State (property) HOT 2
- Make InnerDispatch protected virtual
- New ActionDispatched event would duplicate StateChanged HOT 11
- Won't compile in Xamarin HOT 2
- Question about Dispatching Actions. HOT 3
- What's the status of this project? HOT 19
- WPF Dev Tools don't work
- Is this Dead project & no longer being maintenance? HOT 2
- Could not link assemblies HOT 1
- The call is ambiguous between the following methods or properties: 'System.ObservableExtensions.Subscribe<T>(System.IObservable<T>, System.Action<T>)' and 'System.ObservableExtensions.Subscribe<T>(System.IObservable<T>, System.Action<T>)' HOT 1
- Nuget Package should be marked deprecated.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from redux.net.