hello.js

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

NEW !!!

Tuesday, 11 June, 2024 UTC

Article: Streaming HTML – Asynchronous DOM Updates without JavaScript

Web applications provide the best user experience when pages load quickly and display additional data as it becomes available. Developers typically use JavaScript to load data asynchronously, but this adds complexity when compared to server-side rendering. ... more


Monday, 10 June, 2024 UTC

News from WWDC24: WebKit in Safari 18 beta

The last year has been a great one for WebKit. After unveiling Safari 17 beta at WWDC23, we’ve shipped six releases of Safari 17.x with a total of 200 new web technologies. And we’ve been hard at work on multiple architectural improvement projects that ... more


Sunday, 9 June, 2024 UTC

How to Create a Modal in React with HTML Dialog

How to Create a Modal in React with HTML Dialog 23 minutes by Colby Fayock Modals aren’t anything new, but gone are the days that we need to install bloated libraries to one to our app. Instead, let’s see how we can drop in a new modal to a React app ... more


Friday, 7 June, 2024 UTC

TypeScript adds support for ECMAScript’s Set methods

TypeScript 5.5, the latest version of Microsoft’s strongly typed JavaScript variant, has graduated to a release candidate (RC) stage. The update, which brings improvements ranging from performance and size optimizations to regular expression checking, ... more


Thursday, 6 June, 2024 UTC

Improving Web Accessibility with Web Platform Tests

Last year, a colleague introduced me to the Interop Accessibility project. I immediately resonated with its charge to “improve the state of accessibility across the entire web, regardless of which platform, browser, or assistive technology.” The project’s ... more


Thursday, 6 June, 2024 UTC

Safari Technology Preview 196 Release Notes

Safari Technology Preview Release 196 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, 5 June, 2024 UTC

Introducing Shared Memory Versioning to improve slow interactions

On the Chrome team, we believe it’s not sufficient to be fast most of the time, we have to be fast all of the time. Today’s The Fast and the Curious post explores how we contributed to Core Web Vitals by surveying the field data of Chrome responding ... more


Wednesday, 5 June, 2024 UTC

The overwhelmed person’s guide to Google Cloud: week of May 30

The content in this blog post was originally published last week as a members-only email to the Google Cloud Innovators community. To get this content directly in your inbox (not to mention lots of other benefits ), sign up to be an Innovator today . ... more


Monday, 3 June, 2024 UTC

New Signals Proposal Seeks to Formalize Reactive Programming Primitives in JavaScript

The JavaScript language recently added the Signals proposal (currently in Stage 1) to the list of candidate features striving to improve the language. The Signals proposal seeks to provide common primitives primarily for framework maintainers to implement ... more


Friday, 31 May, 2024 UTC

Deno adds support for private NPM registries

Deno Land has released Deno 1.44, the latest version of the JavaScript, TypeScript, and WebAssembly runtime rivaling Node.js. The upgrade adds support for private NPM registries, letting developers use internal packages with Deno by configuring an .npmrc ... more


Friday, 31 May, 2024 UTC

The Deno Team Releases JSR, a New JavaScript Package Registry

The Deno team recently beta released JSR, a new JavaScript registry that strives to better fit the current needs of modern development and unify a fragmented JavaScript ecosystem. In particular, JSR embraces ESM (JavaScript native modules), natively ... more


Friday, 31 May, 2024 UTC

Best practices for AWS AppSync GraphQL APIs

In this post, we will look at strategies to consider when building out your GraphQL API and explore why AWS AppSync is a great choice for building and deploying this API. We will review best practices that have been devised by the AWS AppSync team and ... more


Friday, 31 May, 2024 UTC

Why learn LangChain (as a JavaScript developer)?

My main scope for this article is to detail why learning LangChain is a worthwhile investment, both for seasoned and beginner JavaScript developers. As a disclaimer, just wanted to let you know that yesterday was the official launch date of the 📘 LangChain ... more


Thursday, 30 May, 2024 UTC

React Native vs. Native Script: Choosing the Best Framework

In the realm of mobile app development, the choice of framework can significantly impact the outcome of a project. React Native and NativeScript are two prominent contenders in this arena, offering solutions for native development with JavaScript mobile ... more


Thursday, 30 May, 2024 UTC

Elevating luxury: The ultimate guide to premium customer experience in China

This is a comprehensive study delving into premium customer experience. The post is approximately 2,000 words long and takes about 20 minutes to read. Why is customer experience pivotal in today’s market? It's simple: a stellar customer experience distinguishes ... more


Wednesday, 29 May, 2024 UTC

CO2.js Helps Developers Track Their Application’s Carbon Footprint

The Green Web Foundation published a new release of CO2.js, a JavaScript library that enables developers to access the Green Web API and estimate the carbon emissions associated with their apps, websites, and software. CO2.js supports developers who ... more


Wednesday, 29 May, 2024 UTC

Mistral releases Codestral, its first generative AI model for code

Mistral, the French AI startup backed by Microsoft and valued at $6 billion, has released its first generative AI model for coding, dubbed Codestral. Codestral, like other code-generating models, is designed to help developers write and interact with ... more


Wednesday, 29 May, 2024 UTC

Data storage for front-end JavaScript

Like every other programming environment, you need a place to store your data when coding in the browser with JavaScript. Beyond simple JavaScript variables, there are a variety of options ranging in sophistication, from using localStorage to cookies ... more


Tuesday, 28 May, 2024 UTC

Node v20.14.0 (LTS)

null ... more


Tuesday, 28 May, 2024 UTC

Fullstack TypeScript on AWS: Amplify Gen 2 Now Generally Available

AWS has recently announced the general availability of Amplify Gen 2, a “code-first developer experience” that enables TypeScript and JavaScript developers to build and deploy fullstack applications on AWS. By Renato Losio ... more


Monday, 27 May, 2024 UTC

React Compiler

React Compiler 12 minutes by React Team In order to optimize applications, React Compiler automatically memoizes your code. You may be familiar today with memoization through APIs such as useMemo, useCallback, and React.memo. With these APIs you can ... more


Monday, 27 May, 2024 UTC

Why enterprises rely on JavaScript, Python, and Java

Despite advances in cloud computing, mobile development, and AI, the day-to-day business of enterprises around the world still runs on three programming languages that made their debut in the 1990s. In nearly every ranking system, JavaScript, Python, ... more


Saturday, 25 May, 2024 UTC

How the “LangChain for JavaScript Developers” book came to be

The first time I wrote a computer program was 26 years ago, in Turbo Pascal. To someone who did not know how to code it felt like casting spells. But I understood how spells were made. If - then - else statements, functions, variables. This was how you ... more


Friday, 24 May, 2024 UTC

[Js-Craft #53] LangChain for JavaScript developers, podcast interview, Italy trip, StructuredOutputParser

Ciao amici 🇮🇹👋 ! It's Daniel here. I run the js-craft.io website. This edition of the Js-Craft newsletter will be a short one as I am in Rimini, Italy on a short family vacation. First trip with our 7mo baby daughter 🤞. In this edition of the newsletter: ... more


Friday, 24 May, 2024 UTC

Angular 18 arrives with server-side rendering improvements

Google has published Angular 18, a major upgrade of Google’s TypeScript-based web app development framework that brings server-side rendering improvements and experimental support for zoneless change detection. The release also moves deferrable views ... more


Thursday, 23 May, 2024 UTC

Diving Deep into Array Index Positions

Learn all about index positions and how they help us read, write, and manipulate data in our arrays. ... more


Thursday, 23 May, 2024 UTC

Build a Feedback Collection App with SendGrid, Node.js, and React

Learn how to build a feedback collection app that you can integrate into your website. This tutorial guides you through the process of enhancing your app with email notifications with Twilio SendGrid, Node.js, and React ... more


Wednesday, 22 May, 2024 UTC

A first look at progressive web apps

Progressive web apps are an innovation of modern web development, pairing the ubiquity of web browsers with the richness of native applications. Specialized features such as service workers increase the complexity of development as compared to a typical ... more


Tuesday, 21 May, 2024 UTC

Node v18.20.3 (LTS)

null ... more


Tuesday, 21 May, 2024 UTC

Running PostgreSQL in the Browser with WebAssembly

With the recently released PGlite, a WASM build of Postgres that is packaged into a TypeScript client library, developers can run Postgres queries in the browser with no extra dependencies. PGlite is used for reactive, real-time, local-first apps. By ... more