Práctica asignatura MADS
La práctica consiste en un proyecto implementado en Play Framework 2.5 para gestionar las tareas pendientes de un conjunto de usuarios.
Aquí puedes encontrar una breve descripción de cómo lanzar la práctica. La documentación completa se encuentra en el repositorio apuntes-mads, en el documento Introducción a Play Framework para las prácticas de MADS
Cómo ejecutar el proyecto
sbt
Usando Se trata de una aplicación Play y necesitas sbt.
Descarga el proyecto y, dentro del directorio, ejecuta:
sbt run
Este comando descargará todas las dependencias (tarda bastante) y pondrá en marcha el servidor web con la aplicación. Luego ve a http:localhost:9000 para ver la aplicación web funcionando.
Usando una imagen Docker
También es posible probar el proyecto usando una imagen de Docker. Descarga el proyecto y, dentro del directorio, ejecuta:
docker run -it --rm -v "${PWD}:/code" -p 9000:9000 domingogallardo/playframework
Esto lanza una imagen docker que contiene todas las dependencias necesarias
para ejecutar el proyecto. La imagen docker tiene como comando principal sbt
,
y lo único que hay que hacer es escribir run
:
[mads-todolist-inicial] $ run
Podrás acceder a la aplicación web en el ordenador host en http:localhost:9000.