React-Style virtual rendering implementations in different programming Languages.
intro.ext
features a quick tutorial on the specifics of that specific languages syntax design
which may serve as a good way to learn a new language from the point of view of another through comparing
how the same thing is implemented in the language vs your language of choice.
NOTE: Calls to native api's are prefixed with a comment // ... calls native api(s)
.
The idea is that these functions will contain contain platform(DOM, iOS, Android, macOS, Windows) specific code that address the particular opertation in question.
Open to pull requests for other Languages listed or not listed in the list of current implementations or roadmap.
The only contributing guide is to include a intro.ext
file
that gives a quick run down of the languages common syntax design and
implementation.ext
that houses the implementation.
It is where the UI view is represent virtually as a render snapshot of the current state such that when the state of the app changes a new render tree is created of the current state of the view and diff'ed against the old render tree by reconsiler that traverses the tree to determine the best way to patch the live view.