graphql

Recursos de programación de graphql
El próximo 29 de septiembre de 2018 se celebrará la primera PEUMConf para poder disfrutar entre todas y todos de aquello que puedan aportarnos otros miembros. El evento serà ofrecerá online y se publicará el enlace el mismo día en este post y por twitter.Esta se basará en  exposiciones en diferentes formatos y tiempos con participantes y ponentes de la comunidad del canal de Slack de Programar es una mierda de todo el mundo.El horario de las exposiciones12:00 - Sesión de bienvenida y presentación12:15 - Dockeriza tu entorno de desarrollo - Marco Bellido (45m)13:00 - Ecosistema Microsoft en el 2018 - Alberto Chesa (30m)13:30 - Conoce a CoderDojo - Miguel Abellán, Miguel Manzano (Lightning talk 15m)13:45 - Pausa 15:00 - Competencia colaborativa - Gonzalo Nandez 30m15:30 - Desarrollo Backend/Frontend con el framework Spring Boot - Alejandro Ambroa (30m)16:00 -  ¿Por qué a los programadores les preocupa una mierda la seguridad y por qué debería preocuparnos? - Jose Antonio Bautista (45m)16:45 - Pausa17:30 - Serverless GraphQL con AWS AppSync - José Fonseca (45 min)18:15 - Animando la tasa de conversión del usuario - Laura Santana (45 min)19:00 - Pausa19:15 - Introducción a la programación funcional - Juan Manuel Cruz (45 min)20:00 - Mesa redonda y despedidaLos horarios están expresados en el huso horario utilizado en España (peninsula ibérica) CEST.En el siguiente enlace podéis ver a que hora corresponde el inicio de la PEUMConf 2018 en vuestro horario local: http://www.timebie.com/std/centraleuropeansummer.php?q=12Aunque no hemos podido cubrir las charlas teniendo el mismo número de ponentes mujeres que hombres esperamos que la participación como oyentes pueda ser más igualada.Descripción de las exposicionesDockeriza tu entorno de desarrollo Marco Bellido (45m)En esta charla me gustaría presentar una pequeña introducción a docker y cómo hemos evolucionado los entornos de desarrollo, desde la instalación de soluciones manualmente, uso de servidores, vagrant... e intentaría realizar una demo práctica usando docker-compose para montar un entorno de desarrollo de algo tipo Php, Wordpress, Node...Ecosistema Microsoft en el 2018Alberto Chesa (30m)Veremos de manera general, lo más relevante del gigante de Redmon en el área de desarrollo, herramientas, servicios, tecnologías disponibles.Conoce a CoderDojoMiguel Abellán, Miguel Manzano (Lightning talk 15m)Presentación de CoderDojo y la experiencia como mentor.Competencia colaborativaGonzalo Nandez (30m)En este nuevo mundo del open source se ha pasado de la competencia férrea de los productos informáticos a un nuevo concepto de competencia colaborativa que cambia los paradigmas incluso en la economía mundial.Desarrollo Backend/Frontend con el framework Spring BootAlejandro Ambroa (30m)Spring Boot es un conjunto de tecnologías que usan el framework Spring, ya prácticamente un estándar de facto en el mundo Java. Este sistema nos permite desarrollar aplicaciones Java-Spring de una manera muy cómoda y rápida.Veremos cómo construir una aplicación en directo con estas tecnologías incluyendo REST, JMS o MQTT, motor de plantillas tipo thymeleaf o freemarke, websockets, etc.¿Por qué a los programadores les preocupa una mierda la seguridad y por qué debería preocuparnos?Jose Antonio Bautista (45m)Una gran parte de nuestro mundo gira alrededor de las aplicaciones y el software. Los programadores sabemos mucho sobre el desarrollo, los interfaces de usuario, el acceso rápido a los datos... pero muchas veces no conocemos u olvidamos los aspectos básicos de la seguridad. Esto provoca que en los últimos años se haya disparado el número de ataques a sistemas.Esta charla no va dirigida a aprender las técnicas de desarrollo seguro del que podemos encontrar mucha información en Internet. Se centra en los problemas a los que se enfrentan nuestros usuarios y nuestras empresas cuando los programadores dejamos de lado la seguridad y porqué es tan importante en el desarrollo actual.Serverless GraphQL con AWS AppSyncJosé Fonseca (45m)AppSync es un producto de AWS que es relativamente nuevo y nos permite crear un Serverless GraphQL APIs que se puede conectar a varias fuentes de datos, Ofrece SDKs para Web, Android y iOS así como soporte para subscripciones y offline. Veremos algunas de sus características.Animando la tasa de conversión del usuarioLaura Santana (45m)Las experiencias animadas en un sitio web aumentan la participación y simplifican la presentación del contenido, lo que conduce a una mejor tasa de conversión del usuario, que es un sueño hecho realidad para los equipos de marketing. Cuantos más métodos y técnicas tenemos, como desarrolladores, para animar, más fácil es sentirse abrumados por ellos. En esta charla, compartiré algunos ejemplos de código para animaciones y experiencias personales sobre cómo trabajar eficazmente con un equipo de marketing para mejorar la tasa de conversión en el sitio web de un producto.Introducción a la programación funcionalJuan Manuel Cruz (45m)Una introducción al paradigma funcional y a sus conceptos claves explicados en términos simplesPara cualquier duda enviad un correo a programaresunamierda@gmail.comEl evento es gratuito, pero se recomienda ser miembro de la comunidad PEUM.Muchas gracias a todas y a todos.
Llevo haciendo software quince años, me encanta. Me encanta darle forma a una idea, desarrollarla y ponerla en producción para que pueda aportar valor. Cuando saco un ratico, lo dedico a Mamba y un nuevo recolector de basura basado en pañales y biberones. A veces me dicen que soy el Arguiñano del Continuous Delivery. Néstor ha dado la charla "Escapando del framework - En esta charla vamos a poner los pies en el suelo con la arquitectura hexagonal, DDD y cómo podemos desplegarlo para conseguir escalabilidad. Vamos a explicar la aplicación poquito a poquito, evitando las megaconstrucciones y tecnopajas. Explicaré una implementación de PubSub para los eventos de dominio, IDD para la capa de servicios de aplicación y GraphQL para hacer el mecanismo de entrega. También revisaremos el código del frontend para desacoplarlo de los frameworks y evitar la fatiga Javascript." --------------------------- Todos los videos de WeCodeFest 2018 https://www.youtube.com/playlist?list=PLKxa4AIfm4pVh1ycmimywRWoiShVodcH4 Todos los vídeos de la pasada edición de WTM en Madrid https://www.youtube.com/watch?v=J-cZU3Oramg&list=PLKxa4AIfm4pVgiDv0Ya7sBxM9AOTmFhH7 Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Nowadays front end applications are far more complex that we used to do. That creates new challenges between front and back developers that we rarely faced before and leading to new scenarios: How many times did you have to create and end point that you felt it was serving too much stuff? Have you ever force your frontend fellows to attack many end points just to paint a single page? Well, maybe there is a middle term. During this talk I’ll try to explain how Groovy technologies such as Grails or Ratpack can make use of GraphQL to mitigate these problems, making back end data access more effective from a backend point of view and a lot easier for front end developers.
En esta charla vamos a poner los pies en el suelo con la arquitectura hexagonal, DDD y cómo podemos desplegarlo para conseguir escalabilidad. Vamos a explicar la aplicación poquito a poquito, evitando las megaconstrucciones y tecnopajas. Explicaré una implementación de PubSub para los eventos de dominio, IDD para la capa de servicios de aplicación y GraphQL para hacer el mecanismo de entrega. También revisaremos el código del frontend para desacoplarlo de los frameworks y evitar la fatiga Javascript. ------------ "Llevo haciendo software quince años, me encanta. Me encanta darle forma a una idea, desarrollarla y ponerla en producción para que pueda aportar valor. Cuando saco un ratico, lo dedico a Mamba y un nuevo recolector de basura basado en pañales y biberones. A veces me dicen que soy el Arguiñano del Continuous Delivery." --------------- ¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/24998679 Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
La “API Economy” está aquí. Las APIs son más importantes que nunca antes, y lo sabes. Pero, ¿Cómo se construye una buena API? Durante muchos años REST ha sido ampliamente aceptado como la forma correcta de hacer una buena API. Sin embargo, ¿Qué es REST? Aunque tiene una definición rigurosa, en la práctica diferentes personas lo interpretan de formas distintas. Más recientemente GraphQL ha empezado a adquirir popularidad y viene acompañada de fanfarrias y fuegos artificiales, gracias a su padrino Facebook. De hecho algunos artículos y presentaciones afirman por ello que REST ha muerto. Pero REST es más difícil de matar que Jon Snow y ha decidido volver de la muerte con nuevos poderes Hypermedia para reclamar su legítimo trono. Esta sesión explicará cómo diseñar APIs REST con Hypermedia, por qué este enfoque está adquiriendo popularidad y cómo ofrece una capacidad para evolucionar las APIs nunca vista hasta ahora. Si estás diseñando APIs o tendrás que hacerlo en el futuro, esta es una charla que no debes perderte. https://2017.codemotion.es/agenda.html #5693168230072320/5069524013416448
La “API Economy” está aquí. Las APIs son más importantes que nunca antes, y lo sabes. Pero, ¿Cómo se construye una buena API? Durante muchos años REST ha sido ampliamente aceptado como la forma correcta de hacer una buena API. Sin embargo, ¿Qué es REST? Aunque tiene una definición rigurosa, en la práctica diferentes personas lo interpretan de formas distintas. Más recientemente GraphQL ha empezado a adquirir popularidad y viene acompañada de fanfarrias y fuegos artificiales, gracias a su padrino Facebook. De hecho algunos artículos y presentaciones afirman por ello que REST ha muerto. Pero REST es más difícil de matar que Jon Snow y ha decidido volver de la muerte con nuevos poderes Hypermedia para reclamar su legítimo trono. Esta sesión explicará cómo diseñar APIs REST con Hypermedia, por qué este enfoque está adquiriendo popularidad y cómo ofrece una capacidad para evolucionar las APIs nunca vista hasta ahora. Si estás diseñando APIs o tendrás que hacerlo en el futuro, esta es una charla que no debes perderte. --------------------------- @liferay ------------------------- ¿Y si lo escuchas mientras vas al trabajo o te pones en forma? http://www.ivoox.com/22454546 Todos los videos de CODEMOTION 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pWeEgciQ_898Tqzsd24lApG Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/