Simplecd en Dancer
Simplecd es una pequeña aplicacion que sirvio de base para hacer un ejemplo en Dancer que tenga las funciones basicas de CRUD. Por default, dancer no cuenta con soporte para bases de datos pero existe DBIx::Class. Simplecd se divide en 3 modulos artistas, cds y tracks donde un artista puede tener varios cds y un cd puede tener varios tracks. La aplicacion en cuanto funciones basicas ya esta terminada y se puede usar como guia para aprender dancer, no cuenta con un estilo de css.
Se puede descargar desde filesocial o clonar el repositorio desde github.
Cargar imagenes con Dancer
Dancer es un framework en perl fork de sinatra, otro framework pero para ruby. El ejemplo que hice es el mismo de un post anterior hecho en php. El ejercicio trata de mostrar un link en una pagina llamada “a” que contenga la cantidad y orden a mostrar de una secuencia de imagenes obtenidas de otra pagina. Los valores los obtiene por get, una vez que ese link ya tiene los datos al dar click sobre el, llama a otra pagina llamada “b” la cual se conecta a la pagina “c” (pagina remota) a la que le envia la cantidad para obtener las imagenes.
Ya que se tienen las imagenes, la pagina b debe ordenar las imagenes de manera ascendete o descente, mostrarlas y cuando el usuario de click en una de ellas en un alert debe mostrar el nombre de la imagen. El ejercicio requiere de LWP::Curl para poder obtener las imagenes, se puede descargar desde filesocial o clonar el repositorio en github.