Full Stack Week 2021

Durante la Full Stack Week de Cloudflare anunciamos novedades que permiten a los desarrolladores escribir código sin necesidad de preocuparse por la infraestructura, la seguridad, el rendimiento y la escalabilidad.

Te damos la bienvenida a Full Stack Week

Esta semana, como siempre hacemos en nuestras Semanas de innovación, haremos una serie de anuncios para explicar un poco cómo vemos el futuro de la informática y les daremos a nuestros desarrolladores las herramientas que necesitan para compilar sus próximas aplicaciones en nuestra red.

Más información

Conexiones con TCP y sockets para Workers

En poco tiempo, Cloudflare Workers ofrecerá la capacidad de establecer conexiones de clientes de TCP y QUIC desde dentro de Workers y Durable Objects, así como la de conectarse a Workers a través de TCP y QUIC sin usar HTTP. Este es un vistazo de lo que estamos haciendo.

Más información

Comunicado de prensa: Cloudflare les permite a los desarrolladores compilar cualquier aplicación fácilmente en su plataforma sin servidor líder en el sector

Cloudflare anunció nuevas herramientas e integraciones para que el desarrollo de aplicaciones sea simple, flexible y rápido. Ahora los desarrolladores podrán conectarse a bases de datos existentes, tales como MySQL, MongoDB, Prisma o Postgres, junto con las herramientas propias de Cloudflare, como Durable Objects, a fin de almacenar datos en el perímetro y acceder a ellos de forma sencilla e inteligente.

Más información

Desarrollador destacado: Ganar una <em>Game Jam</em> con Jamstack y Durable Objects

Guido ganó en la categoría de innovación en una de las Game Jams más importantes con una combinación de Pages, Durable Objects, API de navegadores modernas y una buena dosis de ingenio.

Más información

Durable Objects: ya está disponible a nivel general

El día de hoy anunciamos que Durable Objects ya está disponible a nivel general y listo para que lo uses en el proceso productivo.

Más información

Workers ahora admite dos plataformas de datos modernas: MongoDB Atlas y Prisma

Gracias a las implementaciones globales integradas, la enorme escalabilidad y la flexibilidad de JavaScript, cada vez más aplicaciones se compilan en nuestra plataforma mundial.

Más información

Presentamos Relational Database Connectors

Hoy en día, los clientes se pueden conectar a una base de datos de Postgres o MySQL con Cloudflare Tunnel directamente desde Workers. En el futuro, podrás usar conectores de bases de datos para lograr esto de forma nativa con una API de Socket estandarizada.

Más información

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

Transmitir aplicaciones web desde el perímetro

Sunil Pai

Comentaremos el futuro de React y otros marcos de aplicaciones web, así como el papel que desempeña la representación del lado del perímetro en la evolución del desarrollo de aplicaciones.

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

Qué se lanzó el lunes en Full Stack Week

Greg McKeon, Kabir Sikand y Erwin van der Koogh

¡Acompaña a nuestros equipos de producto e ingeniería mientras nos cuentan qué productos se encuentran disponibles!

Hoy hablaremos de las siguientes novedades: Relational Database Connectors; Workers admite MongoDB Atlas y Prisma; Durable Objects; TCP y Sockets para Workers; y Jamstack y Durable Objects.

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

wrangler 2.0, una nueva experiencia del desarrollador para Cloudflare Workers

Nos complace anunciar la segunda generación de nuestra herramienta para desarrolladores para Cloudflare Workers. Es una nueva experiencia del desarrollador lista para usar, de gran velocidad y que, incluso, puede ejecutar Workers en un equipo local. (¡Sí!)

Más información

Generar tipos para Cloudflare Workers de manera automática

Cada vez que se desarrolla un código de tiempo de ejecución de Workers, se implementa un script en las API públicas y se generan los tipos Rust y TypeScript, así como un archivo JSON que contiene una representación intermedia de los tipos estáticos. Se envían los tipos a los repositorios adecuados y también se carga el archivo JSON.

Más información

Desarrollador destacado: James Ross, Nodecraft

Nodecraft les permite a los jugadores hospedar servidores dedicados para sus juegos favoritos. James Ross es el director de Tecnología de Nodecraft y ha abogado por Cloudflare —en particular Cloudflare Workers— dentro de la empresa.

Más información

Presentamos Services: desarrolla aplicaciones componibles y distribuidas en Cloudflare Workers

Nos complace anunciar el lanzamiento de Services, la nueva forma de desarrollar aplicaciones componibles y distribuidas en Cloudflare Workers. Descubre cómo Services puede reemplazar la "arquitectura de microservicio" tradicional con un modelo de abstracción alternativo sin costos.

Más información

Cloudflare Workers ahora admite los módulos de JavaScript

Ahora puedes usar los módulos de JavaScript, también conocidos como módulos ECMAScript o "ES", en Cloudflare Workers. Esto reemplaza la antigua sintaxis de "addEventListener" con una nueva semántica de "importación" y "exportación" que realmente facilita escribir códigos modulares y reutilizables.

Más información

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

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

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

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

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

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

Novedades del martes en Full Stack Week

Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Jon Kuperman y Kristian Freeman

¡Acompaña a nuestros equipos de producto e ingeniería mientras nos cuentan qué productos se encuentran disponibles!

Hoy hablaremos de Wrangler V2 (versión beta), Worker Services, módulos Javascript de Workers y tipos generados automáticamente. Además, James Ross de Nodecraft presentará contenido de interés para desarrolladores

Sintonizar

Cloudflare Pages funciona con algunos de los principales CMS sin interfaz gráfica.

Cloudflare Pages funciona con algunos de los principales CMS sin interfaz gráfica.

Más información

Cloudflare Pages se convierte en integral

Cloudflare Pages con Functions acaba de alcanzar la fase de beta abierta.

Más información

Cloudflare Pages ahora ofrece soporte para GitLab

Cloudflare Pages y Gitlab ahora ofrecen una integración total con git.

Más información

Desarrollador destacado: Chris Coyier, CodePen

Debido a la naturaleza de CodePen — poder alojar código y la superpopular función que permite a los desarrolladores compartir sus "pen" en CodePen con todo el mundo — cualquier tipo de optimización puede acarrear un impacto masivo para CodePen.

Más información

Cómo crear una aplicación integral con Cloudflare Pages

El soporte integral de Cloudflare Pages acaba de alcanzar la fase de beta abierta; puedes probarlo hoy mismo utilizando este proyecto de ejemplo para compartir imágenes integrado con KV, Durable Objects, Cloudflare Images y Cloudflare Access.

Más información

Novedades del miércoles en Full Stack Week

Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Greg Brimble y Kristina Freeman

¡Acompaña a nuestros equipos de producto e ingeniería mientras nos cuentan qué productos se encuentran disponibles!

Sintoniza para conocer los siguientes temas de interés: Cloudflare Pages se convierte en integral; Cloudflare Pages y Gitlab; Cómo crear aplicaciones integrales con Pages; Cloudflare Pages y CMS sin interfaz gráfica; Contenido de interés para desarrolladores: Codepen.

Sintonizar

Cloudflare Images ahora incluye AVIF, difuminado y paquete con Stream

Desde su presentación hace dos meses, Cloudflare Images nos sigue sorprendiendo con su nivel de adopción y comentarios positivos. Hoy queremos anunciar soporte para AVIF y difuminado para Cloudflare Images y enseñarte estas nuevas funciones.

Más información

Desarrollador destacado: automatización de flujos de trabajo con Airtable y Cloudflare Workers

Jacob dirige TriTails Premium Beef, una tienda de carnes en línea un producto muy perecedero. Lógicamente, esto conlleva una serie de desafíos únicos a la hora de realizar envíos. Como desarrollador, Jacob utilizó Airtable y Cloudflare Workers para automatizar una gran parte del proceso y poder responder al crecimiento que estaba experimentando.

Más información

Cómo modificar encabezados de respuestas HTTP con la función Reglas de transformación

Ahora puedes modificar los encabezados de respuesta HTTP con la función Reglas de transformación de Cloudflare.

Más información

Programa de expertos en desarrollo de Cloudflare: ¡únete hoy!

El Programa de expertos en desarrollo de Cloudflare recompensa a aquellos desarrolladores que utilizan Cloudflare

Más información

Workers, aún más Unbound: 15 minutos, 100 scripts y sin tasas de salida

Workers Unbound, más allá, sin coste de salida alguno, más tiempo de ejecución y más scripts.

Más información

Novedades del jueves en Full Stack Week - Primera parte

Apoorva Ravikrishnan, Sam Marsh y Marc Lamik

¡Acompaña a nuestros equipos de producto e ingeniería mientras nos cuentan qué productos se encuentran disponibles!

Sintoniza y descubre las siguientes novedades: cómo modificar los encabezados de respuesta HTTP con la función Reglas de transformación; la incorporación de AVIF en Cloudflare Images; Función de difuminado y paquetes con Stream.

Sintonizar

Novedades del jueves en Full Stack Week - Segunda parte

Kristian Freeman Kabir Sikand y Albert Zhao

¡Acompaña a nuestros equipos de producto e ingeniería mientras nos cuentan qué productos se encuentran disponibles!

Descubre lo que tenemos para ti: Programa de expertos en desarrollo de Cloudflare; Workers, aún más Unbound; Contenido de interés para desarrolladores: cómo automatizar flujos de trabajo con Airtable y Cloudflare Workers.

Sintonizar

Novedad: Compatibilidad nativa con el SDK para JavaScript de Stripe en Cloudflare Workers

La gestión de pagos dentro de tus aplicaciones es crucial para crear un negocio en línea. Para muchos desarrolladores, Stripe es su opción preferida para gestionar pagos.

Más información

Introducción: Un CMS de código abierto en la plataforma de Cloudflare

Estamos creando un ejemplo de aplicación SaaS completa que se desarrollará totalmente en la plataforma de Cloudflare.

Más información

Cómo desarrollar una empresa emergente en Cloudflare Workers

Lo más interesante de la informática sin servidor no es la posibilidad de desarrollar sin tener que preocuparse de los servidores, sino de conectar varios servicios gestionados con mayor facilidad. Tejas Mehta desarrolló cClip conectando servicios como RevenueCat, Stripe y Firebase en un producto perfectamente válido.

Más información

Desarrolla tu próxima aplicación de video en Cloudflare

Hoy vamos a desarrollar una aplicación de video inspirada en Cloudflare TV. Utilizaremos el proceso de autenticación de usuarios y los administradores podrán subir videos grabados o transmitir en directo nuevos contenidos. ¡Piensa en la posibilidad de crear tu propio video en YouTube o Twitch usando los servicios de Cloudflare!

Más información

Nuevas adaptaciones de Stream Player para mejorar tu experiencia de video

Hoy ampliamos el enfoque de Stream Player con nuevas opciones de personalización para ayudarte a ofrecer la mejor experiencia al usuario final.

Más información

Charla con Chris Dixon

Matthew Prince y Chris Dixon

No te pierdas la exposición de Chris Dixon, socio general de a16z, con el cofundador y director general de Cloudflare, Matthew Prince, sobre Web3.

Sintonizar

Novedades del viernes en Full Stack Week

James Snell, Rita Kozlov, Jon Kuperman, Luke Edwards y Zaid Farooqui

¡Acompaña a nuestros equipos de producto e ingeniería mientras nos cuentan qué productos se encuentran disponibles!

Sintoniza y aprende sobre los siguientes temas de interés: la compatibilidad nativa con el SDK para JavaScript de Stripe en Cloudflare Workers, las nuevas adaptaciones de Stream Player para mejorar la experiencia de video, cómo desarrollar una empresa emergente en Cloudflare Workers, el CMS de código abierto en la plataforma de Cloudflare, cómo desarrollar tu próxima aplicación de video en Cloudflare.

Sintonizar

Novedades sobre el rendimiento de nuestra red: Full Stack Week

Hace unos meses compartimos resultados detallados de una comparativa sobre las redes perimetrales en todo el mundo y nos comprometimos a mejorar en el 10% de las redes donde no éramos los números uno. Estos son nuestros resultados a día de hoy.

Más información