This document discusses factors to consider when choosing a web application framework, including technical features, types of applications and frameworks, ease of development and testing, POJO support, dependency injection, community support, and maturity. It recommends JSF as a standard option that is supported by vendors, mature, and proven for applications with many users. Key criteria include the framework's technical capabilities and suitability for the type of application, as well as development productivity and testing facilitation.
Related topics: