Hace poco me senté para portar una sencilla aplicación de Rails que tengo a JSF (usando Seam) para tener una idea de por qué sería más productivo. La aplicación Rails es RESTful, lo que me gusta. Al comenzar en JSF, me sorprendió saber, quizás incorrectamente, que JSF solo admite POST, lo que lo hace inherentemente no RESTful.¿Es RESTful JSF posible?
He buscado un poco pero no puedo encontrar una respuesta satisfactoria. JSF/Seam parece ser muy popular, pero no tiene sentido para mí que prohíba todos los métodos HTTP, pero POST. ¿Es cierto que JSF no permite una arquitectura RESTful, o estoy equivocado y RESTful JSF es posible (inherentemente o mediante un complemento)?
Gracias. Su enlace tiene un comentario sobre Seam apoyando REST, así que también echaré un vistazo a eso. Rails hasta ahora parece ser el más elegante, pero quiero asegurarme de que eche un vistazo a otros contendientes principales (incluido Grails). – SingleShot
Ese artículo no es del todo exacto sobre Seam y REST. Compara los controladores RoR con el soporte de Seam para JAX-RS. Cosas diferentes. Una comparación más precisa es RoR Controllers to Seam Page Actions. – Damo