nbrugger-tgm / reactj

A reactive ui lib for easy MVC
LaTeX Project Public License v1.3c
10 stars 0 forks source link

[Task] Replace MVC with DSL bindings #53

Closed nbrugger-tgm closed 2 years ago

nbrugger-tgm commented 3 years ago

Progress

The replacement of the old MVC system was started. Progress can be checked on feat/mvc-replace-dsl branch.

Blockages

While its technicaly very possibe to replace all old functionality with the new Binding DSL it is very cumbersome. The amount of code needed to do binder.biBind("property",component::setVal,component::getVal) is like ~3 times the characters.

Before the whole MVC system is replaced a solution should be found so that the MVC system doesn't needs to be rewritten a seccond time.

TODO

Replacement

General Improvements

Minification

Or

Originally posted by @nbrugger-tgm in https://github.com/nbrugger-tgm/reactj/issues/49#issuecomment-945280768

nbrugger-tgm commented 3 years ago

Base done!

The replace itself was done. All mvc-classes, tests and examples got replaced!

Still todo

Add the required improvements