Backbone is one of web development frameworks that suits simple single-page applications quite well. It gives structure to web apps by using models with key-value binding and events, collections with a rich API and views with declarative event handling. RESTful JSON interface is used here as connection point to your existing API. It follows an MV* pattern in that it implements the MVC design in part. Backbone’s sole core dependency is Underscore.js, and it benefits from a broad ecosystem that makes learning it and using it that bit easier.
Please note that technologies described on Wiki pages are not necessary the part of Plesk control panel or its extensions.