Qué mejor forma que empezar a trastear un nuevo framework, que hacerlo programando a la vez que leyendo documentación. Así que tras mi primer Hello World sin mucha trascendencia, nos ponemos con una pequeña aplicación de Contactos.
La idea es tener un listado de contactos, donde poder añadir nuevos contactos, editarlos o eliminarlos.
Para no complicar demasiado esta primera versión, se hará una simulación de checkeo de login, siendo el usuario de acceso: user y contraseña: user
Aunque la dirección de entrada sería /login, hemos creado una redirección, para que directamente se entre en dicha dirección. Por lo que si lo corremos en local, bastaría con visitar: http://localhost:8080/login
Una vez «logueados» con nuestra usuario «user», podremos ver el listado de contactos que tenemos.
Teniendo las opciones de editarlos, eliminarlos o crear nuevos contactos.
Aplicación sencilla, que para dar los primeros pasos está muy bien. Iremos mejorándola añadiéndole funcionalidad.
La tenéis disponible en github: https://github.com/eggemplo/contactos