scala - software - proyecto freelance
Desarrollo de aplicaciones web en Scala (4)
Acabo de aprender Scala y quiero probar algo de desarrollo web con él. En Google, uno de los marcos que encontré (¿el único?) Fue Lift . ¿Cuál es la experiencia usándolo?
¿Qué se puede recomendar para el desarrollo de aplicaciones web con Scala en otros marcos?
AFAIK, Lift es el juego más maduro de la ciudad si desea quedarse con una solución basada en Scala, también consulte http://code.google.com/p/slinky2/ . Una palabra para los sabios, todavía tengo que usar slinky, excepto para navegar por la fuente, es muy simple en el diseño y se adhiere fuertemente al modelo de respuesta =>.
Eso sí, esto es Scala, y por lo tanto puedes usar todos los marcos existentes de Java. En particular, le sugiero que mire wicket: http://technically.us/code/x/the-escape-hatch que describe cómo combinar los dos.
Jsf2 funciona bien. Supongo que los puntales también lo harían. No son Scala en sí, pero solo puedes usar Scala y el EL adecuado y funcionan bien. Y esos dos son mucho más maduros que cualquiera de los nuevos marcos. Las comunidades son más grandes, mejor documentación, etc.
Los marcos web de Scala de pila completa más utilizados son Lift and Play! Echa un vistazo a ambos antes de comprometerse. ¡Una de las principales diferencias entre los dos es que Lift es un estado mientras juegas! es apátrida, más parecido a Rails / Django.
Personalmente te recomiendo que uses Play Framework .