Hay bastantes marcos web Scala en estos días. Los tres que realmente consideraría usar para proyectos reales son Lift, Play y Scalatra.
El ascensor es genial. Lo he usado ampliamente y lo volvería a usar para muchos tipos de proyectos: tiene muchas cualidades y características excelentes. La comunidad de Lift es muy útil y conocedora, una de las comunidades de desarrolladores más competentes que he visto. Puede ser complicado entrar, pero posiblemente tenga la mayor gama de documentación de cualquier marco web Scala (varios libros, una wiki, muchos blogs y artículos técnicos y el Grupo de Google).
Play tiene una sólida base de soporte (Typesafe), pero las pocas veces que intenté construir algo con él no se pulieron y la documentación careció de profundidad. Sospecho que Play podría convertirse en un gran marco en algún momento y es probable que sea bastante popular en el futuro.
- ¿Cuál es el mejor entre Laravel y CakePHP en términos de creación de aplicaciones web de bases de datos en línea?
- ¿Hay algún ejemplo en el que solo se pueda usar el servicio web SOAP y no REST?
- ¿Cuál es el lenguaje de programación más utilizado para el desarrollo de una aplicación web?
- ¿Qué repositorio / proyecto de Django puede recomendar como una buena referencia / guía para crear aplicaciones web?
- ¿Cuál es la API de Salesforce.com más apropiada para usar al integrar una aplicación para crear, actualizar y eliminar datos en Salesforce.com?
Scalatra es muy interesante. Es liviano y fácil de ingresar y la documentación es razonable. Especialmente digno de mención es la excelente integración de la atmósfera. Básicamente, esto le permite crear aplicaciones socket.io sin la molestia y las limitaciones de node.js y npm en el lado del servidor.