Ascensor (marco)

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 15 de diciembre de 2016; las comprobaciones requieren 14 ediciones .
Levantar
Tipo de Framework para desarrollar aplicaciones web
Desarrollador Grupo liderado por David Polak
Escrito en Scala
Sistema operativo Software multiplataforma
Primera edición 26 de febrero de 2007
plataforma de hardware máquina virtual de Java
ultima versión 3.2.0 ( 27 de enero de 2018 )
Licencia Licencia Apache 2.0
Sitio web ascensorweb.net

Lift  es un marco de aplicación web de código abierto escrito en Scala que tiene como objetivo proporcionar características similares a Ruby on Rails . El fundador del proyecto, David Pollak ( David Pollak ), implementó previamente una serie de proyectos comerciales en Ruby on Rails [1] . El uso del lenguaje Scala proporciona una integración natural con el entorno de tiempo de ejecución de Java y las bibliotecas de Java y un mayor enfoque en las técnicas de programación funcional .

Lift hace un uso significativo de la técnica de scaffolding , implementa completamente el paradigma View First [2] y permite que el motor de plantillas se invoque recursivamente en los resultados de la ejecución del programa, lo que garantiza la reutilización de plantillas y fragmentos .

Lift se lanzó el 26 de febrero de 2007, la versión 1.0 [3] se lanzó en 2009 y la versión 2.0 [4] se lanzó el 30 de junio de 2010 .

En mayo-junio de 2009, Steve Vinoski publicó [5] en su columna "Functional Web" en la revista IEEE Internet Computing " Scala and Lift - Functional Recipes for the Web" [ 6] , que señalaba las cualidades positivas del uso de la programación funcional, concurrencia con el paso de mensajes asincrónicos y con un modelo de tipeo estático proporcionado por Lift.

Las aplicaciones de Lift se empaquetan en archivos war y se ejecutan en cualquier contenedor de servlet (por ejemplo , Apache Tomcat , Jetty ). Para escribir en Lift, puede usar los entornos de desarrollo estándar de Java : Eclipse , NetBeans e IntelliJ IDEA .

A partir de julio de 2010, el grupo Google del marco tiene más de 2000 miembros registrados.

Notas

  1. Equipo de elevación
  2. De MVC - Simplemente levante
  3. Lift 1.0 está disponible Archivado desde el original el 11 de diciembre de 2010.
  4. Anuncio de Lift 2.0 Archivado el 2 de julio de 2010.
  5. Ascensor cobrando impulso
  6. Scala y Lift - Recetas funcionales para la Web

Enlaces