JavaScript MVW Framework

It's an open source JavaScript framework maintained by Google that helps run single-page applications. Its goal is to increase applications that can be accessed by a web browser, built under the model-view-model-view (MVVM) standard, in an effort to facilitate both application development and testing.

The library reads the HTML that contains special attributes and then executes the policy in which this tag belongs, and links the presentation to its template, represented by common JavaScript variables. The value of these JavaScript variables can be set manually, or via a static or dynamic JSON resource.

PHP framework for web projects

It is an Open Source web framework written in PHP that follows the MVC (model-view-controller) paradigm. Available under a License MIT.

It is designed to allow developers to apply basic development principles (such as DRY, KISS or XP) and focus on business rules without the need to write XML file files common to today's frameworks.

Symfony still aims to build robust applications in business context, and give full control over a configuration: from directory structure to external libraries, almost anything can be customized. For enterprise development guidance, the framework is packaged with additional tools to help developers test, debug, and document projects.

Modular and content management framework

It is an Open Source software that allows you to create and organize content, manipulate appearance, automate administrative tasks, and set permissions and roles for users and collaborators. Because it is developed in PHP, Drupal is independent of operative system. However, it does require PHP compliant HTTP server, such as Apache server and a database server such as MySQL, which is recommended to work.

It is commonly described as a Content Management Framework, as well as offering the basic functionalities of a CMS it also implements a series of robust API and presents a modular structure that facilitates the development of extensive modules.

Apache Struts
Java MVC Framework

It's an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model-view-controller (MVC) architecture. The WebWork framework spun off from Apache Struts aiming to offer enhancements and refinements while retaining the same general architecture of the original Struts framework.