MaaS (Meme as a Service) - Una introduccion a Puppeteer
Description / Descripción
Puppeteer es una librería que nos permite crear una instancia de Chromium en nuestro projecto NodeJs y tener acceso a ese objeto-"navegador web" mediante una completa API. Esto nos ofrece muchas funcionalidades ya puede ser cargar y renderizar un HTML, ejecuar Javascript sobre esa web ya lista, realizar capturas de pantalla (Obteniendo PNG o JPG) o exportar como PDF.
Poder contar con un renderizado en servidor de una plantilla nos da la posibilidad de generar imagenes y documentos de manera automatizada de manera muy sencilla (Todo el mundo sabe HTML) y obteniendo resultados bastante buenos (Dedicándole un poco de trabajo, claro)
Una vez planteado que es y para que podemos usarlo lo veremos aplicado en dos ejemplos preparados previamente y que estarán disponibles para quien quiera ojearlos:
Un generador de memes. Aún no he decidido la base, pero alguna sencilla.
El generador de banners promocionales para AlmeríaJS.
Speaker Bio / Bio del Ponente
Alberto ‘gocastilla’ Gómez es director de UX y desarrollador Front-end en Coderty, al menos hasta que pueda vivir del meme. Amante de la tecnología, el diseño y el mensaje. Evangelista de la cultura 3P (pet-projects & pizza). Lo encontrarás rediseñando su web o en la posada Orgullo de León.
Title / Título
MaaS (Meme as a Service) - Una introduccion a Puppeteer
Description / Descripción
Puppeteer es una librería que nos permite crear una instancia de Chromium en nuestro projecto NodeJs y tener acceso a ese objeto-"navegador web" mediante una completa API. Esto nos ofrece muchas funcionalidades ya puede ser cargar y renderizar un HTML, ejecuar Javascript sobre esa web ya lista, realizar capturas de pantalla (Obteniendo PNG o JPG) o exportar como PDF.
Poder contar con un renderizado en servidor de una plantilla nos da la posibilidad de generar imagenes y documentos de manera automatizada de manera muy sencilla (Todo el mundo sabe HTML) y obteniendo resultados bastante buenos (Dedicándole un poco de trabajo, claro)
Una vez planteado que es y para que podemos usarlo lo veremos aplicado en dos ejemplos preparados previamente y que estarán disponibles para quien quiera ojearlos:
Un generador de memes. Aún no he decidido la base, pero alguna sencilla.
El generador de banners promocionales para AlmeríaJS.
Speaker Bio / Bio del Ponente
Alberto ‘gocastilla’ Gómez es director de UX y desarrollador Front-end en Coderty, al menos hasta que pueda vivir del meme. Amante de la tecnología, el diseño y el mensaje. Evangelista de la cultura 3P (pet-projects & pizza). Lo encontrarás rediseñando su web o en la posada Orgullo de León.
Level / Nivel
Iniciación
Duration / Duración
De 20 a 30 minutos