ComponentJS ist eine eigenständige Bibliothek für JavaScript, die ein Laufzeit-Komponentensystem bereitstellt, um die Bedienoberfläche von komplexen HTML5-Anwendungen hierarchisch zu strukturieren. (non)