Conferencias para desarrolladores 2021

Conéctate los días 15 y 16 de noviembre para escuchar charlas y presentaciones sobre el futuro del desarrollo web, de la mano de algunos de los mejores oradores y educadores del sector. Transmisión en vivo en Cloudflare TV, ¡no necesitas registrarte!

Lunes 15 de noviembre de 2021

Conferencias para desarrolladores de Cloudflare

Rita Kozlov

Acompáñanos en la sesión de apertura de las conferencias de la mano de nuestra directora de producto, Rita Kozlov, y nuestro gerente de incidencias de desarrolladores, Kristian Freeman.

Sintonizar

Una regla que controla a todos: Aprendizaje en público

Gift Egwuenu

Reflexionaremos sobre el aprendizaje como parte esencial de tu trayectoria profesional y la importancia de encontrar el método más adecuado para ti. Exploraremos algunas técnicas de aprendizaje con un enfoque crítico en la regla "aprender en público".

Sintonizar

Optimización del flujo de trabajo de los desarrolladores con Sourcegraph

Prosper Otemuyiwa

En esta exposición, te enseñaremos cómo optimizar tu productividad en el desarrollo web a través de búsquedas rápidas de código (incluso en código base extenso), la revelación de secretos y vulnerabilidades y el desbloqueo de información de código.

Sintonizar

Proteger tus aplicaciones Jamstack: conceptos a conocer

James Quick

En los últimos dos años, la arquitectura Jamstack ha cambiado de manera drástica el desarrollo de los sitios web. Considerando que estos cambios se dan con tanta rapidez, ¿te sientes enredado en las prácticas recomendadas para proteger tus aplicaciones Jamstack?

En esta exposición, examinaremos la autenticación y la autorización, y cómo han cambiado con la evolución de Jamstack. También analizaremos cómo validar y hacer un seguimiento de usuarios del lado del cliente y del servidor mediante el uso de cookies, sesiones y JWT (JSON Web Token). Únete a esta exposición para no quedarte atrás cuando se trata de la autenticación moderna en el Jamstack.

Sintonizar

¿Cómo distribuyen sus bases de datos en cientos de ubicaciones en el perímetro?

Erwin van der Koogh

Ya es bastante complicado escribir una base de datos, pero crear una que replique, de manera sencilla, las escrituras a varios continentes es sumamente complicado. Sin embargo, AWS, Azure y otras bases de datos más pequeñas como FaunaDB cuentan con grandes soluciones en este ámbito.

¿Qué sucede si deseas distribuir tus bases de datos en cientos de ubicaciones en lugar de algunas regiones? En esta exposición, explicaremos un nuevo modelo que Cloudflare ha desarrollado como solución a este desafío, y cuál podría ser el siguiente paso.

Sintonizar

Conecta tus bases de datos MongoDB o SQL a Cloudflare Workers con Prisma

Matthew Mueller

Te guiaremos en la configuración e implementación de un Cloudflare Worker que utiliza Prisma Client y Prisma Data Proxy para conectar tu base de datos SQL o MongoDB. Data Proxy también gestiona la agrupación de conexiones para que tu base de datos no se sature con demasiadas conexiones.

Sintonizar

3 formas de simplificar tus flujos de trabajo con Cloudflare Workers

Jon Kuperman y Mike Sherov

En esta sesión te enseñaremos cómo simplificar tu flujo de trabajo de desarrollo usando Workers para crear rápidamente soluciones que en otros casos tendrías que comprar a terceros. Incluye el uso de Workers para geolocalización, optimización de imagen y detección de bots.

Sintonizar

Impulsar sitios estáticos en escala con Svelte y Elder.js

Luke Edwards y Nick Reese

Acompáñanos en esta sesión para conocer un marco para diseñar sitios estáticos eficaces a escala masiva con el SEO como prioridad.

Sintonizar

Croquet: proceso perimetral para desarrolladores front-end

Vanessa Freudenberg

Croquet te permite crear aplicaciones web multiusuario en tiempo real sin servidor ni código de red. Vanessa, cofundadora y arquitecta en jefe de Croquet, demostrará cómo puedes crear este tipo de aplicación con una ejecución mínima de JavaScript del lado cliente en tu navegador. Mientras tanto, en segundo plano, los servidores globales de Croquet mantienen las sesiones del navegador sincronizadas, ofreciéndote la baja latencia del proceso perimetral sin necesidad de implementar nada más.

Croquet está contemplando la posibilidad de migrar sus servidores a una arquitectura sin servidor. Vanessa describirá por qué Workers y Durable Objects de Cloudflare son especialmente adecuados para ello.

Sintonizar

Martes 16 de noviembre de 2021

Jamstack te da libertad

Obinna Ekwuno

Todas las plataformas sin servidor son una extensión de los superpoderes del desarrollador frontend. Es más, las plataformas sin servidor despejan esa difusa línea del software intermedio sobre qué corresponde a los equipos de backend y frontend. Responde la vieja pregunta de "¿quién es el dueño del servidor proxy?". ¡Soy yo!, afirma.

¿Pero qué sucede con el código sin servidor cuando se envía desde nuestra computadora, a dónde va? ¿Hace nuevos amigos donde sea que llegue? ¿Es capaz de adaptarse y crecer a medida que escalamos? Hablemos de esto. En esta exposición, tendremos una pequeña exposición acerca de traspasar los límites de la arquitectura sin servidor.

Sintonizar

Representación del servicio Workers en la nube y el navegador

Jon Kuperman y Jeff Posnick

En esta sesión, aprenderás cómo representar tu sitio web completamente a la carta con Cloudflare Workers para generar HTML en la nube y workers de servicio para almacenar en caché y generar HTML en el lado cliente.

Sintonizar

Estado del marco de Full Stack

Jon Kuperman y Aisha Blake

En esta exposición, analizaremos el estado de los marcos integrales y cómo supervisarlos ¡no te lo pierdas! Aisha Blake, ingeniera sénior de relaciones con desarrolladores de New Relic y Jon Kuperman, miembro del equipo de incidencias de desarrolladores de Cloudflare, estarán a cargo de esta sesión.

Sintonizar

WebAssembly sin servidor con Cloudflare Workers

Robert Aboukhalil

Explicaremos cómo iniciarse en el diseño de las API con la tecnología de WebAssembly en Cloudflare Workers. Como ejemplo preciso, tomaremos una herramienta de análisis de datos escrita en C, la compilaremos en WebAssembly e implementaremos con Wrangler. Asimismo, hablaremos de varias herramientas de eliminación de errores y las ventajas y trampas de WebAssembly sin servidor.

Sintonizar

Estado consistente a nivel global con Cloudflare Workers y Fauna

Martes 16 de noviembre 10:30 - 11:00 a.m. PT

Rob Sutter, Kristian Freeman

Acompáñanos en esta sesión con Rob Sutter, responsable del equipo de incidencias de desarrolladores de Fauna, para aprender a gestionar el estado de tu aplicación con una coherencia elevada y, al mismo tiempo, seguir ofreciendo la baja latencia que exigen tus usuarios.

Sintonizar

Mejora las nuevas recomendaciones con Cloudflare Workers y Knowledge Graphs

William Lyon

Mostrar contenido relevante a los usuarios puede suponer un gran desafío para los sitios de noticias. En esta exposición, analizaremos cómo diseñar un punto de conexión de recomendaciones de noticias con reconocimiento de ubicación con Cloudflare Workers y la base de datos de gráficos de Neo4j.

Sintonizar

Sitios más eficaces con Cloudflare Pages y Sanity.io

Martes 16 de noviembre, 11:30 a.m - 12:00 p.m. PT

Kapehe

En esta exposición, pondremos en funcionamiento nuestra propia página del evento y la ejecutaremos con Nuxt.js y Sanity.io usando un iniciador de Sanity. Una vez que tengamos nuestro front-end y contenido de back-end, implementaremos todo en Cloudflare Pages. Al hacer una prueba de esfuerzo, agregar Webhooks con tecnología GROQ de Sanity con Cloudflare Deploy Hooks y validar el contenido, obtendremos como resultado una página del evento completamente funcional.

Sintonizar

Desarrollar aplicaciones con Cloudflare Workers y Hasura

Vishwa Mehta

En esta exposición, estableceré las bases para desarrollar aplicaciones sin servidor con Cloudflare Workers y conocerás cómo Hasura encaja en la arquitectura. De este modo, entenderemos la anatomía de una aplicación básica con la implementación de autenticación JWT y el control de acceso basado en roles (RBAC). En este caso, el servicio de autenticación es una función sin servidor que se implementa con Workers y se agrega a la API de GraphQL con Hasura Actions. Además, sacaremos partido al motor de autorización integrado de Hasura para implementar un control de acceso basado en roles para que los usuarios puedan acceder a la información de la base de datos.

Sintonizar