Juzu Web Framework

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Juzu Web Framework
Logo of the Juzu Web Framework.png
Initial release 2012 (2012)
Stable release 0.7.0 / November 15, 2013 (2013-11-15)
Development status Active
Written in Java
Available in English
Type Web application framework
License Apache 2 License
Website juzuweb.org

Juzu Web is an open source web application framework, written in Java, which follows the model–view–controller (MVC) architectural pattern. Juzu leverages the JSR-330 specification to perform Dependency injection, this specification is supported by the most popular dependency injection frameworks such as Weld, Spring Framework and Guice.

History[edit]

Juzu has been created by software developer Julien Viet,[1] while working at eXo Platform.

Juzu 0.6.0 has been included as a development framework in the last release of eXo Platform v4.0.0.

Controller[edit]

Juzu programming model is inspired by the Play! Framework that provides a simple and efficient programming model for the web. Controller are methods annotated with @Action or @View:

@Action
public Response purchaseProduct(String productId) { ... }
 
@View
public void showProduct(String productId) { ... }

Deployment[edit]

Juzu deploys on:

References[edit]

External links[edit]