Recommended Portlet Technologies
Jasig-Recommended Portlet Technologies
Jasig portlets targeted for uPortal 3.2 typically use Spring PortletMVC 2.5.x, a JSP view layer, and are built with Maven.
Recommended MVC technologies:
- Spring PortletMVC 2.5.x
- Spring Webflow 2.x
Recommended view-layer technologies:
- JSP
Recommended JavaScript and CSS libraries:
- jQuery and jQuery UI
- Fluid Infusion
Recommended Build Framework
- Maven 2.x or 3.x
Using other development frameworks
While Jasig strives to develop consistent software development practices, portlet developers are welcome to use other development frameworks to match their personal preferences or institutional standards. Portlets may generally be developed with any backend framework that supports the JSR-168 standard. Portlet view layers may use any JavaScript library that is compatible with jQuery in noConflict mode.