Hier werden Javascript Frameworks auf die Tauglichkeit untersucht, JSF zu ersetzen.
| - | JQuery | JQuery UI | AngularJS | Angular | Vue | React |
|---|---|---|---|---|---|---|
| Programmiersprache | Javascript | Javascript | Javascript | Typescript | Javascript | ? |
| HTML generieren | Javascript functions | Javascript functions | ? | ? | - | ? |
| HTML laden | $.fn.load | $.fn.load | ? | ? | - | ? |
| Komponente definieren | HTML Datei | $.widget | ? | ? | new Vue | ? |
| Komponente instantiieren | $.fn.load | $.fn.<widget> | ? | ? | - | ? |
| Komponente referenzieren | CSS Selector | widget var | ? | ? | app var | ? |
| Value anbinden | $.fn.val/$.fn.on | $.fn.<widget>(...) | ? | ? | EL/Attribute/If/Iteration | ? |
| Client/Server-Kommunikation | $.ajax | $.ajax | ? | ? | ? | ? |

