hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Wednesday, 10 April, 2024 UTC

Release Notes for Safari Technology Preview 192

Safari Technology Preview Release 192 is now available for download for macOS Sonoma and macOS Ventura. If you already have Safari Technology Preview installed, you can update it in System Settings under General → Software Update. This release includes ... more


Wednesday, 10 April, 2024 UTC

Optimizing WebKit & Safari for Speedometer 3.0

The introduction of Speedometer 3.0 is a major step forward in making the web faster for all, and allowing Web developers to make websites and web apps that were not previously possible. In this article, we explore ways the WebKit team made performance ... more


Wednesday, 10 April, 2024 UTC

Node v21.7.3 (Current)

null ... more


Wednesday, 10 April, 2024 UTC

Node v18.20.2 (LTS)

null ... more


Wednesday, 10 April, 2024 UTC

Node v20.12.2 (LTS)

null ... more


Wednesday, 10 April, 2024 UTC

Full-stack web development with HTMX and Bun, Part 2: Pug templating

In the first half of this article, we set up a web development stack and created a simple example application using Bun, HTMX, Elysia, and MongoDB. Here, we'll continue exploring our new stack while cleaning up and abstracting the example application's ... more


Monday, 8 April, 2024 UTC

Developer Week 2024 wrap-up

Developer Week 2024 has officially come to a close. Each day last week, we shipped new products and functionality geared towards giving developers the components they need to build full-stack applications on Cloudflare. Even though Developer Week is ... more


Sunday, 7 April, 2024 UTC

How does useOptimistic() work internally in React?

How does useOptimistic() work internally in React? 44 minutes by Robin Wieruch Optimistic UI is a common trick in UI development to improve the perceived performance. useOptimistic() is a hook to help build it. Let’s figure out how it work internally. ... more


Saturday, 6 April, 2024 UTC

proposal-signals/proposal-signals: A proposal to add signals to JavaScript.

Signal Proposal ... more


Friday, 5 April, 2024 UTC

Cloudflare acquires Baselime to expand serverless application observability capabilities

Today, we’re thrilled to announce that Cloudflare has acquired Baselime. The cloud is changing. Just a few years ago, serverless functions were revolutionary. Today, entire applications are built on serverless architectures, from compute to databases, ... more


Friday, 5 April, 2024 UTC

Browser Rendering API GA, rolling out Cloudflare Snippets, SWR, and bringing Workers for Platforms to all users

This post is also available in Español. Browser Rendering API is now available to all paid Workers customers with improved session management In May 2023, we announced the open beta program for the Browser Rendering API. Browser Rendering allows developers ... more


Friday, 5 April, 2024 UTC

Blazing fast development with full-stack frameworks and Cloudflare

Hello web developers! Last year we released a slew of improvements that made deploying web applications on Cloudflare much easier, and in response we’ve seen a large growth of Astro, Next.js, Nuxt, Qwik, Remix, SolidStart, SvelteKit, and other web apps ... more


Friday, 5 April, 2024 UTC

We've added JavaScript-native RPC to Cloudflare Workers

Cloudflare Workers now features a built-in RPC (Remote Procedure Call) system enabling seamless Worker-to-Worker and Worker-to-Durable Object communication, with almost no boilerplate. You just define a class: export class MyService extends WorkerEntrypoint ... more


Thursday, 4 April, 2024 UTC

JetBrains IDEs add AI-powered code autocompletion

JetBrains is add full-line code autocompletion to its family of IDEs (integrated development environments), powered by locally run AI models. Full line code complеtion is available for Java, Kotlin, Python, JavaScript, TypeScript, CSS, PHP, Go, and Ruby ... more


Thursday, 4 April, 2024 UTC

Tuesday, April 9, 2024 Security Releases

null ... more


Thursday, 4 April, 2024 UTC

New tools for production safety — Gradual deployments, Source maps, Rate Limiting, and new SDKs

This post is also available in 简体中文, 繁體中文, 日本語, 한국어, Deutsch and Español. 2024’s Developer Week is all about production readiness. On Monday. April 1, we announced that D1, Queues, Hyperdrive, and Workers Analytics Engine are ready for production scale ... more


Thursday, 4 April, 2024 UTC

Announcing Pages support for monorepos, wrangler.toml, database integrations and more!

Pages launched in 2021 with the goal of empowering developers to go seamlessly from idea to production. With built-in CI/CD, Preview Deployments, integration with GitHub and GitLab, and support for all the most popular JavaScript frameworks, Pages lets ... more


Thursday, 4 April, 2024 UTC

Full Line Code Completion in JetBrains IDEs: All You Need to Know

Programming with AI is still a highly divisive topic, but there’s no denying that more and more developers are starting to incorporate AI into their daily workflows. Whether you’ve already picked your side in the debate or are still undecided, we’ve ... more


Thursday, 4 April, 2024 UTC

WebStorm 2024.1: Sticky Lines, Quick Documentation Improvements, Full Line Completion, and More

Our first major release of 2024 is here! In this version, you’ll find sticky lines, quick documentation improvements, full line code completion, Vue Language Server enabled by default, a new Language Services widget, many version control improvements, ... more


Thursday, 4 April, 2024 UTC

How to Use Typescript with React?

Key Takeaways Writing TypeScript with React.js is a lot like writing JavaScript with React.js. The main advantage of using TypeScript is that you can provide types for your component’s props which can be used to check correctness and provide inline documentation ... more


Wednesday, 3 April, 2024 UTC

Node v21.7.2 (Current)

null ... more


Wednesday, 3 April, 2024 UTC

Node v18.20.1 (LTS)

null ... more


Wednesday, 3 April, 2024 UTC

Node v20.12.1 (LTS)

null ... more


Wednesday, 3 April, 2024 UTC

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


Wednesday, 3 April, 2024 UTC

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


Tuesday, 2 April, 2024 UTC

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


Tuesday, 2 April, 2024 UTC

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


Tuesday, 2 April, 2024 UTC

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


Tuesday, 2 April, 2024 UTC

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


Tuesday, 2 April, 2024 UTC

Playing With MutationObserver In JavaScript

Ben Nadel explores the MutationObserver API as a means to dynamically bind and unbind controllers in JavaScript.... ... more