News
Improving Cloudflare Workers and D1 developer experience with Prisma ORM
Working with databases can be difficult. Developers face increasing data complexity and needs beyond simple create, read, update, and delete (CRUD) operations. Unfortunately, these issues also compound on themselves: developers have a harder time iterating … more Read More
News
Full-stack web development with HTMX and Bun, Part 1: Elysia and MongoDB
Bun and HTMX are two of the most interesting things happening in software right now. Bun is an incredibly fast, all-in-one server-side JavaScript platform, and HTMX is an HTML extension used to create simple, powerful interfaces. In this article, we’ll … more Read More
News
Bun 1.1 JavaScript toolkit backs Windows 10
Bun 1.1, the latest version of the Bun toolkit and drop-in Node.js replacement for building, testing, and running JavaScript and TypeScript, now supports Windows 10. The latest version is also more compatible with Node.js. To read this article in full, … more Read More
News
Understanding RegExp Capture Groups When Using .split() In JavaScript
Ben Nadel demonstrates how regular expression capture groups work in String split() calls in JavaScript…. … more Read More
News
Leveling up Workers AI: general availability and more new capabilities
This post is also available in 简体中文, 繁體中文, 日本語, Français and Español. Welcome to Tuesday – our AI day of Developer Week 2024! In this blog post, we’re excited to share an overview of our new AI announcements and vision, including news about Workers AI … more Read More
News
Bringing Python to Workers using Pyodide and WebAssembly
Starting today, in open beta, you can now write Cloudflare Workers in Python. This new support for Python is different from how Workers have historically supported languages beyond JavaScript — in this case, we have directly integrated a Python implementation … more Read More
News
Playing With MutationObserver In JavaScript
Ben Nadel explores the MutationObserver API as a means to dynamically bind and unbind controllers in JavaScript…. … more Read More