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|$("<tag>")|$("<tag>")|?|?|-|?
||HTML laden|$.fn.load|$.fn.load|?|?|-|?
||Komponente definieren|HTML Datei, $.extend|$.widget|?|?|new Vue|?
||Komponente instantiieren|$.fn.load|$.fn.<widget>|?|?|-|?
||Komponente referenzieren|CSS Selector|widget var|?|?|app var|?
||Komponenten aggregieren|$.fn.append, ...|$.widget|?|?|-|?
||Value anbinden|$.fn.val, $.fn.on|$.fn.<widget>(...)|?|?|EL, Attribute, If, Iteration|?
||Client/Server-Kommunikation|$.ajax|$.ajax|?|?|?|?
||