Pro JSF and Ajax
device, and finally one for the Telnet device (such as a VT terminal or handheld character-based
device). All three applications use their own technology stack, which for the administrator or
application developer will be a maintenance nightmare, and may cause issues with security
and scalability. For the application developer, it all boils down to one question: "How many
technologies do I have to learn in order to successfully build a complete solution for my
project?"