|
|
|
|
|
by danielearwicker
3326 days ago
|
|
I developed a kind of meta programming pattern and supporting library, based on Redux, called Immuto, to get absolute and complete static typing (via TypeScript) and minimal boilerplate, also referentiality and modularity (cursors that accepted actions). It was fun, but ultimately pointless, as it was never as straightforward as using the automatic observable approach that I'd learned from Knockout.js. Then I heard about MobX (which is the same ideas from KO but better implemented and without any quirky UI templating thrown in) and so now I used that. Also I use my json-mobx library to get serialisation and undo/redo. Example: https://github.com/danielearwicker/baltar |
|