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, tal y como hacemos en nuestras Semanas de la Innovación, realizaremos una serie de anuncios que nos ayudarán a perfilar una visión de cómo vemos el futuro de la computación y ofrecer a nuestros desarrolladores las herramientas que necesitan para crear su próxima aplicación en nuestra red.

Más información

Establecer conexiones con TCP y Sockets para Workers

La capacidad de realizar conexiones de cliente TCP y QUIC desde dentro de Workers y Durable Objects, así como la capacidad de conectarse a Workers a través de TCP y QUIC sin utilizar HTTP, llegará a Cloudflare Workers. Aquí tienes un vistazo de lo que estamos desarrollando.

Más información

Comunicado de prensa: Cloudflare facilita a los desarrolladores la creación de cualquier aplicación en su plataforma sin servidor líder en el sector

Cloudflare ha anunciado nuevas herramientas e integraciones para que el desarrollo de aplicaciones sea sencillo, flexible y rápido. Ahora los desarrolladores podrán conectarse a sus bases de datos existentes, como MySQL, MongoDB, Prisma o Postgres, junto con las herramientas propias de Cloudflare, como Durable Objects, para almacenar y acceder a los datos de forma fácil e inteligente en el borde.

Más información

Desarrollador destacado: Ganar una Game Jam con Jamstack y Durable Objects

Guido ganó la categoría de innovación en uno de los mayores Game Jams con una combinación de páginas, Durable Objects, modernas API de navegador y una gran cantidad de ingenio.

Más información

Durable Objects: ya está disponible de forma generalizada

Hoy anunciamos que Durable Objects está generalmente disponible y listo para su producción.

Más información

Workers añade compatibilidad con dos plataformas de datos modernas: MongoDB Atlas y Prisma

Gracias a los despliegues globales incorporados, la escalabilidad insana y la flexibilidad de JavaScript, cada vez son más las aplicaciones que eligen construir en nuestra plataforma global.

Más información

Introducción a los conectores de bases de datos relacionales

Los clientes pueden conectarse a una base de datos Postgres o MySQL directamente desde sus Workers utilizando un túnel de Cloudflare hoy mismo. En el futuro, se podrán utilizar conectores de base de datos para lograr esto de forma nativa, utilizando 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.

Conéctate

Una regla que rige 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. Analizaremos algunas técnicas de aprendizaje con un enfoque fundamental en esta última: el aprendizaje en público.

Conéctate

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

Prosper Otemuyiwa

En esta charla, 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.

Conéctate

Protege tus aplicaciones Jamstack: conceptos que conviene conocer

James Quick

En los últimos dos años, la arquitectura Jamstack ha cambiado de manera drástica el desarrollo de los sitios web. Con esta evolución tan rápida, ¿estás al día en las prácticas recomendadas para proteger tus aplicaciones Jamstack?

En esta charla, analizaremos la autenticación y la autorización, y cómo ambas han cambiado con la evolución de Jamstack. También descubriremos cómo controlar y validar a los usuarios del lado cliente y del servidor con el uso de cookies, sesiones y JWT (JSON Web Token). No te pierdas esta charla para no quedarte atrás en los avances de la autenticación más actual en la arquitectura Jamstack.

Conéctate

Transmisión de 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.

Conéctate

¿Cómo se distribuye la base de datos a través de cientos de ubicaciones del perímetro?

Erwin van der Koogh

Ya es bastante complicado escribir una base de datos, pero crear una que reproduzca de forma eficaz las escrituras en varios continentes es extremadamente difícil. Sin embargo, AWS, Azure y otras bases de datos más pequeñas como FaunaDB cuentan con grandes soluciones en este ámbito.

Pero ¿qué sucede si quieres distribuir tu base de datos en varios cientos de ubicaciones, en vez de unas pocas regiones? En esta charla, explicaremos el nuevo modelo que Cloudflare ha desarrollado para resolver este desafío, y hacia dónde podría dirigirse.

Conéctate

Conecta tu base de datos SQL o MongoDB a Cloudflare 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.

Conéctate

3 maneras de simplificar tu flujo 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.

Conéctate

Desarrollo de sitios estáticos a escala con Svelte y Elder.js

Luke Edwards y Nick Reese

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

Conéctate

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.

Conéctate

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 directora de arquitectura 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.

Conéctate

Wrangler 2.0: una nueva experiencia para desarrolladores de Cloudflare Workers

Nos complace anunciar la segunda generación de nuestras herramientas para desarrolladores de Cloudflare Workers. Una nueva experiencia para desarrolladores lista para usar, rápida como el rayo y que incluso puede ejecutar Workers en un equipo local. (¡Sí!)

Más información

Generar automáticamente tipos para Cloudflare Workers

Cada vez que se crea el código de tiempo de ejecución de Workers, se ejecuta un script sobre las API públicas que genera los tipos Rust y TypeScript, así como un archivo JSON que contiene una representación intermedia de los tipos estáticos. Los tipos se envían a los repositorios correspondientes y el archivo JSON se carga también.

Más información

Desarrollador destacado: James Ross, Nodecraft

Nodecraft permite a los jugadores alojar servidores dedicados para sus juegos favoritos. James Ross es el director de tecnología de Nodecraft y ha propuesto el uso de Cloudflare, en particular Cloudflare Workers, en la empresa.

Más información

Presentamos Services: crea aplicaciones distribuidas que admiten composición en Cloudflare Workers

Nos complace anunciar Services, la nueva manera de crear aplicaciones distribuidas que admiten composición en Cloudflare Workers. Infórmate acerca de cómo Services puede sustituir a la tradicional "arquitectura de microservicios" con un modelo de abstracción alternativo sin costes.

Más información

Ahora los módulos de JavaScript son compatibles con Cloudflare Workers

Ahora puedes usar módulos de JavaScript, también conocidos como módulos ECMAScript o "ES", en Cloudflare Workers. Sustituyen a la sintaxis "addEventListener" anterior con una nueva semántica de "import" y "export" que facilita mucho la escritura de código modular reutilizable.

Más información

Desarrollo de aplicaciones con Cloudflare Workers y Hasura

Vishwa Mehta

En esta charla, 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.

Conéctate

Estado de los marcos Full Stack

Jon Kuperman y Aisha Blake

En esta charla, 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.

Conéctate

Representación de workers de servicio 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.

Conéctate

Jamstack te da alas

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 a la eterna pregunta "¿A quién pertenece el servidor proxy?". "¡A mí!", afirma.

Pero, ¿qué pasa con el código sin servidor cuando ha salido de nuestro ordenador? ¿dónde va? ¿Hace nuevos amigos en ese lugar? ¿Puede adaptarse y crecer a medida que escalamos? Vamos a verlo. En esta charla, hablaremos brevemente sobre cómo traspasar los límites de la arquitectura sin servidor.

Conéctate

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 concreto, usaremos una herramienta de análisis escrita en C, la compilaremos en WebAssembly y la implementaremos con Wrangler. También analizaremos diferentes herramientas de depuración, así como las ventajas e inconvenientes de WebAssembly sin servidor.

Conéctate

Mejora las recomendaciones de noticias 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 charla, 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.

Conéctate

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

Conéctate

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!

Conéctate hoy 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.

Conéctate

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!

Conéctate 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.

Conéctate

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.

Conéctate

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 vídeo en Cloudflare

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

Más información

Nuevas adaptaciones de Stream Player para mejorar tu experiencia de vídeo

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 charla de Chris Dixon, socio general de a16z, con el cofundador y director general de Cloudflare, Matthew Prince, sobre Web3.

Conéctate

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!

Conéctate 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 vídeo, 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 vídeo en Cloudflare.

Conéctate

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