During Cloudflare’s Full Stack Week we made announcements to empower developers to write code without worrying about infrastructure, security, performance and scalability.
This week, as we do in our Innovation Weeks, we’ll make a series of announcements to help paint a vision for how we see the future of compute, and giving our developers the tools they need to build their next application on our network.
The ability to make TCP and QUIC client connections from within Workers and Durable Objects, as well as the ability to connect to Workers over TCP and QUIC without using HTTP, will be coming to Cloudflare Workers. Here’s a peek at what we’re working on.
Cloudflare announced new tools and integrations to make developing applications simple, flexible, and fast. Now developers will be able to connect to their existing databases such as MySQL, MongoDB, Prisma, or Postgres alongside Cloudflare’s own tools like Durable Objects to easily and intelligently store and access data at the edge.
Guido won the innovative category in one of the biggest Game Jams with a combination of Pages, Durable Objects, modern browser APIs, and a hefty amount of ingenuity.
Today, we’re announcing that Durable Objects are generally available and production-ready for you to use!
With built-in global deployments, insane scalability and the flexibility of JavaScript, more and more applications are choosing to build on our global platform.
Customers can connect to a Postgres or MySQL database directly from their Workers using a Cloudflare Tunnel today. In the future, you can use Database Connectors to achieve this natively using a standardized Socket API.
Rita Kozlov
Join us for a kick off call introducing our Speaker Series, with our Director of Product, Rita Kozlov, and our Manager of Developer Advocacy, Kristian Freeman.
Gift Egwuenu
We'll cover the idea that learning is an essential part of your career, and it's crucial to find the best learning method that fits you. We'll explore some learning techniques with a critical focus on the last - Learning In Public.
Prosper Otemuyiwa
In this talk, we'll show you how to be super productive as a developer by moving fast via code search, even in big codebases, discovering secrets & vulnerabilities, & unlocking code insights.
James Quick
In the last couple of years, the Jamstack has drastically changed the way that we build websites. With these changes happening so quickly, are yourself... Are you caught up on best practices for protecting your Jamstack applications?
In this talk, we'll explore authentication and authorization and how those two have changed with the evolution of the Jamstack. We'll also discuss how to track and validate users client-side and server-side using cookies, sessions, and JSON Web Tokens. Join this talk to make sure you're not behind the times when it comes to modern authentication in the Jamstack.
Sunil Pai
We will discuss the future of React and other web applications frameworks, and the role edge side rendering is playing in the evolution of application development.
Erwin van der Koogh
Writing a database is hard enough as is. Writing a database that seamlessly replicates writes to multiple continents is extremely hard. But AWS, Azure and smaller players like FaunaDB have great solutions in this space.
But what if you want to distribute your database over a few hundred locations instead of a few regions? In this talk we will be explaining a new model that Cloudflare has developed to solve this challenge, and where it could go next.
Matthew Mueller
We’ll walk through setting and deploying a Cloudflare Worker that uses the Prisma Client and Prisma’s Data Proxy to connect to your SQL or MongoDB database. The Data Proxy also manages connection pooling so you’ll never overrun your database with too many connections.
Jon Kuperman, Mike Sherov
In this session we will show you how to simplify your development workflow by using Workers to quickly build solutions that would have otherwise required you to buy from a third party. This includes using Workers for geolocation, image optimization, and bot detection.
Luke Edwards, Nick Reese
Join us for a fireside chat as we discuss an "SEO-first" framework to build highly performant static sites at massive scale.
Greg McKeon, Kabir Sikand, Erwin van der Koogh
Join our product and engineering teams as they discuss what products have shipped today!
Today we talk about Relational Database Connectors; Workers now supports MongoDB Atlas and Prisma; Durable Objects; TCP and Sockets for Workers; and Jamstack and Durable Objects.
Vanessa Freudenberg
Croquet lets you build real-time multi-user web apps without any server or networking code. Vanessa, Co-Founder and Chief Architect of Croquet will demonstrate how you can build such an app with just a little bit of client-side JavaScript running in your web browser. Meanwhile behind the scenes, Croquet’s global servers are keeping your browser sessions in sync, giving you the low latency of edge computing without you having to deploy anything.
Croquet is exploring moving its servers to a serverless deployment, and Vanessa will describe why Cloudflare’s Workers and Durable Objects are uniquely suitable for that.
We're excited to announce the second-generation of our developer tooling for Cloudflare Workers. It’s a new developer experience that’s out-of-the-box, lightning fast, and can even run Workers on a local machine. (Yes!)
Every time the Workers runtime code is built, a script runs over the public APIs and generates the Rust and TypeScript types as well as a JSON file containing an intermediate representation of the static types. The types are sent to the appropriate repositories and the JSON file is uploaded as well.
Nodecraft allows gamers to host dedicated servers for their favorite games. James Ross is the Chief Technology Officer for Nodecraft and has advocated for Cloudflare — particularly Cloudflare Workers — within the company.
We’re excited to announce Services, the new way to build composable, distributed applications on Cloudflare Workers. Learn how Services can replace the traditional “microservice architecture” with an alternative, zero-cost abstraction model.
Now you can use JavaScript modules, also known as ECMAScript or “ES” modules, on Cloudflare Workers. This replaces the old “addEventListener” syntax with a new “import” and “export” semantics that makes it really easy to write reusable, modular code.
Vishwa Mehta
In this talk, I will set the primer for building Serverless apps using Cloudflare Workers and how Hasura fits into the architecture. We will then understand the anatomy of a basic app with JWT auth and RBAC implemented. The auth service here, is a serverless function that is deployed using Workers and stitched into the GraphQL API using Hasura Actions. Additionally, we leverage the built-in authorization engine of Hasura to implement role-based access control for our users to access data from the database.
Jon Kuperman, Aisha Blake
Join us for a fireside chat as we explore the state of full stack frameworks and how to monitor them. Our chat will be lead by Aisha Blake, New Relic's Lead DevRel Engineer and Jon Kuperman, a Developer Advocate at Cloudflare.
Jon Kuperman, Jeff Posnick
In this session, you will learn how to render your site entirely on-demand, using Cloudflare Workers to generate HTML in the cloud and service workers to cache and generate HTML client side.
Obinna Ekwuno
All serverless platforms are an extension of frontend developer’s superpowers, even better serverless allows for that blurry line in the middleware about who owns what between the backend and the frontend teams to be a bit clearer. It answers the age-long question of “Who owns the proxy server”. It is I, it says!
But what happens to the serverless code when it has left our computer, where does it go? Does it make new friends where it goes? It is able to adapt and grow as we scale?? Let’s chat about this. In this talk, we will have a quick chat about pushing the boundaries of serverless.
Robert Aboukhalil
This talk explores how to get started with building APIs powered by WebAssembly on Cloudflare Workers. As a concrete example, we'll take a data analysis tool written in C, compile it to WebAssembly, and deploy it with wrangler. We'll also discuss various debugging tools, along with the advantages and pitfalls of serverless WebAssembly.
William Lyon
Surfacing relevant content to users can be a particular challenge for news sites. In this talk we’ll explore how to build a location-aware news recommendation endpoint using Cloudflare Workers and the Neo4j graph database.
Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Jon Kuperman, Kristian Freeman
Join our product and engineering teams as they discuss what products have shipped today!
Today we talk about Wrangler V2 Beta; Introducing Worker Services; Workers Javascript Modules; Automatically Generated Types; and we have a Developer Spotlight with James Ross from Nodecraft.
Cloudflare Pages partners up with some of the biggest headless CMSs
Cloudflare Pages partners up with GitLab for full git integration.
Due to the nature of CodePen — namely, hosting code and an incredibly popular embedding feature, allowing developers to share their CodePen “pens” around the world — any sort of optimization can have a massive impact on CodePen’s business.
Full stack support for Cloudflare Pages is now in open beta, and you can test it today with this example image-sharing project that integrates with KV, Durable Objects, Cloudflare Images and Cloudflare Access.
Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Greg Brimble, Kristina Freeman
Join our product and engineering teams as they discuss what products have shipped today!
Tune in today for: Cloudflare Pages Goes Full Stack; Cloudflare Pages Partners with Gitlab; Building Full Stack with Pages; Cloudflare Pages Headless CMS Partnerships; Developer Spotlight: Codepen
Two months ago we launched Cloudflare Images for everyone and we are amazed about the adoption and the feedback we received. Today we are announcing AVIF and Blur support for Cloudflare Images and give you a preview of the upcoming functionality.
Jacob operates TriTails Premium Beef, an online store for meat, a very perishable good. So he has a unique set of challenges with shipping. As a developer, he turned to Airtable and Cloudflare Workers to automate large parts of the process to be able to deal with their rapid growth.
HTTP response headers can now be modified with Cloudflare Transform Rules.
The Cloudflare Developer Expert Program rewards developers who build on Cloudflare
Workers is now even more Unbound, with no egress, more execution time, and more scripts.
Apoorva Ravikrishnan, Sam Marsh, Marc Lamik
Join our product and engineering teams as they discuss what products have shipped today!
Tune in to learn about: Modifying HTTP response headers with Transform Rules; Cloudflare Images Introduces AVIF; Blur and Bundle with Stream
Kristian Freeman Kabir Sikand, Albert Zhao
Join our product and engineering teams as they discuss what products have shipped today!
Hear about: The Cloudflare Developer Expert Program; Workers Now Even More Unbound; Developer Spotlight: Automating Worklows with Airtable and Cloudflare Workers
Handling payments inside your apps is crucial to building a business online. For many developers, the leading choice for handling payments is Stripe.
We are developing an example feature-complete SaaS application that will be built entirely on the Cloudflare stack.
One of the most exciting things about serverless is not that you can now build everything in serverless, but that it becomes really easy to connect multiple managed services. Tejas Mehta built cClip by connecting services like RevenueCat, Stripe and Firebase into a fully fledged product.
Today, we’re going to build a video application inspired by Cloudflare TV. We’ll have user authentication and the ability for administrators to upload recorded videos or livestream new content. Think about being able to build your own YouTube or Twitch using Cloudflare services!
Today, we are extending the Stream Player vision with a series of new customization options to help you deliver the best end-user experience.
Matthew Prince, Chris Dixon
Join Chris Dixon, General Partner at a16z, for a fireside chat with Cloudflare co-founder and CEO Matthew Prince about Web3.
James Snell, Rita Kozlov, Jon Kuperman, Luke Edwards, Zaid Farooqui
Join our product and engineering teams as they discuss what products have shipped today!
Tune in to learn about: Announcing native support for Stripe’s JavaScript SDK in Cloudflare Workers, New Stream Player customizations to boost your video experience, Launching a Startup on Cloudflare Workers, An Open-Source CMS on the Cloudflare Stack: Introductory Post, Build your next video application on Cloudflare
Several months ago, we shared extensive benchmarking results of edge networks around the world, and made a commitment that we would improve in 10% of networks where we were not #1. Here are our results today.