klarna / electron-redux

Use redux in the main and browser processes in electron
MIT License
748 stars 95 forks source link

Still under development? #338

Open Nantris opened 2 years ago

Nantris commented 2 years ago

The alpha version works fine for us, but I was wondering if this library is still under development since the alpha hasn't been updated in over a year.

Thanks for all the great work on this library!

TheWashiba commented 2 years ago

I think they have bigger concerns right now... https://news.ycombinator.com/item?id=32460342

vitordino commented 1 year ago

shameless plug here: i’ve wrote a really similar (and smaller) library if y’all are still interested..

it’s called reduxtron and i’ve just wrote a blog post about the journey and my motivations behind it

Nantris commented 1 year ago

I, for one, appreciate this shameless plug!

Is it the same as electron-redux in that each process has its own store locally? Or is it handled in some other way? Are there any other notable differences? And can state be segmented by process in any way? Eg if I have a big store but I only need to populate some portion of it in child windows, is there any way to avoid loading the big store in each process?

vitordino commented 1 year ago

hey there @Slapbox 👋

sorry for the delay, let me try answering some of your questions..

the tl;dr is that it might not suit all your needs as of now 😢

Pdzly commented 1 month ago

The newest version is just plain broken for me.

vitordino commented 3 weeks ago

newest version of electron-redux or reduxtron?

btw, @Nantris idk if you still need the subset of the state for each window. but i do have some ideas to achieve your needs, i have not yet needed it (still fast enough to have all redux data on all windows for me) but it might be as easy as just writing a “catch all” reducer and writing the logic to extract each piece of state for each window you need.

sometimes i’m working on my free time on zit, that has reduxtron as a central piece of it