videomail-client icon indicating copy to clipboard operation
videomail-client copied to clipboard

Use React/Redux/Re-frame

Open binarykitchen opened this issue 10 years ago • 4 comments

I see a huge potential here to use React!!!!

binarykitchen avatar May 10 '15 09:05 binarykitchen

Elaborate? :D

omnipotentuser avatar May 10 '15 15:05 omnipotentuser

The videomail-client code is a crazy state machine.

If you look in the code, you see I have lots of flags controlling behavior of many functions and it's getting bloated soon. The current two-way-data binding and event handling mechanism isn't optimal. That's exactly one thing React is very good at. Just seeing a huge potential here to write much more elegant code with React, especially for maintainability's sake.

binarykitchen avatar May 11 '15 06:05 binarykitchen

Maybe React Native!

binarykitchen avatar Jul 30 '15 08:07 binarykitchen

Nope, it should be either Redux or in ClojureScript using Reagent/re-frame.

binarykitchen avatar Jan 09 '17 07:01 binarykitchen