enAJAX 为基础。JavaScriptMVC 利用 MVC 架构与工具扩展这些函式库，以便开发与测试。由于 JavaScriptMVC 不需要任何伺服器端的配合，因此它可以和任何的网站服务介面与程式语言整合，如 ASP.NET、Java、Perl、PHP、Python 或 Ruby。
历史.JavaScriptMVC 的第一个版本是在2008年5月释出。稳定版的 JavaScriptMVC 2.0 在2009年6月释出，并以 jQuery 为基础。主要开发目标为维持程式码的简短