Home | Projects | Tutorials | Articles | live chat | Submit Project | Big Vote
 
Ajax Projects
.NET Frameworks
Java Frameworks
PHP Frameworks
Ruby Frameworks
Other Frameworks
Cool AJAX sites
Ajax Resources
Ajax Tools
JavaScript frameworks

 Home / Projects / Java Frameworks / Reasonable Server Faces (RSF)

Reasonable Server Faces (RSF)




Here is the short summary of RSF features: Pure-HTML templating, with a lightning-fast renderer, IKAT Build "components" using libraries of HTML rather than libraries of code. Both clients and framework use Spring for IoC throughout, no need to learn another file format or semantics. VERY lightweight, minimal and fast. Handles complete request lifecycle, but a fine-grained modularity allows you to plug in your favorite flow architecture (e.g. Spring Web Flow), your favorite persistence layer (e.g. Hibernate, iBatis). Ultra-lightweight component tree allows zero server state processing of requests, without closing the door to "heavy" persistent-component application styles. Pure bean programming model (like JSF, NO interfaces or base classes appear in your data model) Abstract component tree isolates view producers from the rendering technology. Default rendering system produces completely valid XHTML, as "accessible" as the template files you provide, which while requiring no JavaScript to operate, is extremely friendly to JavaScript and AJAX-rich development. * "Right first time" rendering gets URLs, styling and layout correct even in complex portal/multiple client environments. Includes a request scope application context (RSAC) both for clean request-scope programming free of ThreadLocals, as well as for request model. Highly modular architecture allows "take-it-or-leave-it" integration with RSF - use just the renderer standalone (like a much smarter Velocity), use the renderer plus request decoder, or use the whole framework with your favorite components plugged in. RSF itself built using Spring and RSAC, so even core components can be replaced by just editing a config file.



Read The Full Review.




Project Name :Reasonable Server Faces (RSF)

Website URL : http://www2.caret.cam.ac.uk/rsfwiki/Wiki.jsp?page=Main

 Alexa

  


Statistics about this project website from Alexa

Related Projects

  


  • Dojo Toolkit
    Dojo is the Open Source JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don't go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces. Dojo lets you prototype interactive widgets quickly, animate transitions, and build Ajax requests with the most powerful and easiest to use abstractions available. These capabilities are built on top of a lightweight packaging system, so you never have to figure out which order to request script files in again. Dojo's package system and optional build tools help you develop quickly and optimize transparently.
  • Backbase AJAX Java Edition
    With the Backbase AJAX Java Edition you can quickly build attractive AJAX applications with JavaServer Faces (JSF). Backbase takes care of all the AJAX plumbing and integrates this elegantly within Eclipse, which can be used for development, debugging and deployment. The Backbase software enables Single Page Interfaces to avoid full page refreshes, and creates the best possible user experience.
  • Nitobi Tabstrip
    Nitobi's feature rich, Ajax-powered tabstrip component adds custom folder tabs for easy navigation to any web application. Tabstrip supports client statefullness, is fully skinnable with CSS and can be implemented quickly and easily. Features include: * Lightweight Ajax architecture * Native support for Java, PHP and Classic ASP, and Coldfusion. Support for ASP.NET will be available in V1.1. * Cross browser support, including Internet Explorer 6.0+, Netscape 7.1+, Mozilla 1.3+, Firefox, and Camino * XML and CSS-based, making it easy to customize and extend * Multi-mode operation--native Ajax support can be replaced with iFrame integration and traditional page-based navigation * Customizable look and feel, add custom-skinned tabs through CSS * Optional opacity effects * Fully compliant keyboard support * Mix and match multiple styles of tabs on the same page * Native statefulness--can deserialize from and serialize to XML * Supports both Quirks mode and Standards mode Nitobi Tabstrip is available as part of the Nitobi Complete UI suite, http://www.nitobi.com/products/completeui/
  • j2s
    Java2Script (J2S) Pacemaker provides an Eclipse Java to JavaScript/HTML/CSS compiler plugin and an implementation of JavaScript version of Eclipse Standard Widget Toolkit (SWT) with other common utilities, such as java.lang.* and java.util.*. You can convert your SWT-base Rich Client Platform (RCP) into Rich Internet Application (RIA) by Java2Script Pacemaker.
  • The AJAX JSP Tag Library
    The AJAX JSP Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages. This tag library eases development by not forcing J2EE developers to write the necessary JavaScript to implement an AJAX-capable web form.
  • Google Web Toolkit
    Google Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile.

 Discussion

  


Sorry discussion is closed in this page.
AddThis Social Bookmark Button
Top Projects
MSN Web Messenger
MessengerFX
ebuddy
e-messenger
ILoveIM
You Tube
AJAX file upload
KoolIM.com
Meebo
Ajax.NET Professional
Tutorials
Simple Ajax Tab Menu
How To Use JQuery With APE
Ajax and XML
3D-style animation in JavaScript
Ajax username availability checking
JavaScript Behavior Sheet
ASP.NET Ajax Popup Calendar
ASP.Net MessageBox with AJAX
JavaScript Programming Patterns
Building AJAX Applications with PHP and HTML_AJAX