hello.js

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

NEW !!!

Thursday, 25 April, 2024 UTC

Node.js 22 arrives, backs ECMAScript modules

Node.js 22, the latest version of the popular JavaScript runtime, has arrived, featuring require() support for ECMAScript modules, an improved WebSocket client, and an updated version of the Google V8 JavaScript engine. Announced April 24, version 22 ... more


Wednesday, 24 April, 2024 UTC

Release Notes for Safari Technology Preview 193

Safari Technology Preview Release 193 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, 24 April, 2024 UTC

Node v22.0.0 (Current)

null ... more


Wednesday, 24 April, 2024 UTC

Node.js 22 is now available!

null ... more


Wednesday, 24 April, 2024 UTC

Presentation: Combating AI-Generated Fake Images with JavaScript Libraries

Kate Sills discusses JavaScript libraries to use for cryptographic hashes, digital signatures and timestamping, the traditional archival process, and how cryptographic hashes can prevent tampering. By Kate Sills ... more


Wednesday, 24 April, 2024 UTC

5 ways to use JavaScript promises

Promises are a central mechanism for handling asynchronous code in JavaScript. You will find them in many JavaScript libraries and frameworks, where they're used to manage the results of an action. The fetch() API is one example of promises at work. ... more


Friday, 19 April, 2024 UTC

Help us invent CSS Grid Level 3, aka “Masonry” layout

If you’ve been making websites for years, you know how frustrating it was to lay out a web page with CSS floats. Managing sizes and placement was tedious and time consuming. Being creative was often impossible. CSS Grid greatly eased that pain with Grid ... more


Thursday, 18 April, 2024 UTC

Java services hit hardest by third-party vulnerabilities, report says

Java services are the most-impacted by third-party vulnerabilities, according to the “State of DevSecOps 2024” report just released by cloud security provider Datadog. Released on April 17, the report found that 90% of Java services were susceptible ... more


Wednesday, 17 April, 2024 UTC

Upgrading jQuery: Working Towards a Healthy Web

jQuery’s influence on the web will always be evident. When it was first introduced in 2006, jQuery became a fundamental tool for web developers almost immediately. It simplified JavaScript programming, making it easier to manipulate HTML documents, handle ... more


Wednesday, 17 April, 2024 UTC

Improving Code Quality in JavaScript Projects With Qodana

There’s no doubt that code quality plays an important role in any team’s output. Whether you’re weeding out critical issues, improving your skills, or simply establishing standards as a team, it’s paramount to be on the same page when it comes to defining ... more


Wednesday, 17 April, 2024 UTC

How to send SMS using NodeJS and Azure Functions

Learn how to send SMS using NodeJS, Twilio and Azure Functions. ... more


Wednesday, 17 April, 2024 UTC

ECMAScript 2024 features you can use now

The ECMAScript specification is like a portrait of the JavaScript language that is repainted every year. As is typical of modern JavaScript, the spec and real-world practice move in tandem. The newest version of the spec, ECMAScript 2024, includes seven ... more


Tuesday, 16 April, 2024 UTC

How to Validate Phone Number Input in HTML and JavaScript

If you Googled "phone number regex" and regretted it you're in the right place. This post will walk through how to use two free tools to check a phone number's validity using HTML and JavaScript. ... more


Tuesday, 16 April, 2024 UTC

ECMAScript 2024 takes shape

ECMAScript 2024, a planned update to ECMA’s standard for JavaScript, is set to include seven new features ranging from array grouping to Unicode strings. The 2024 specification, from ECMA’s Technical Committee 39, is expected to be approved in June. ... more


Monday, 15 April, 2024 UTC

HTML popover Attribute

Modals have been an important part of websites for two decades. Stacking contents and using fetch to accomplish tasks are a great way to improve UX on both desktop and mobile. Unfortunately most developers don’t know that the HTML and JavaScript specs ... more


Monday, 15 April, 2024 UTC

Trip report: Node.js collaboration summit (2024 London)

null ... more


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