Node.js

Node.js | News, how-tos, features, reviews, and videos

shutterstock 610036778 casino table with cards showing blackjack hand 21 jack and ace
Shower with droplets of running water 134723415

magic wand starts trick

10 JavaScript concepts every Node developer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for you, not against you.

thumbs up

Deno runtime now integrates with Jupyter Notebook

Deno 1.37 highlights integration with Jupyter Notebook for scripting and analysis and improved VS Code extension support, among other updates.

shutterstock 378840622 three rosy baked appetizing buns on a plate on a white background

Bun 1.0 is out of the oven

All-in-one toolkit for building, testing, debugging, and running JavaScript and TypeScript is available in a production-ready release.

upgrade arrows

Node.js upgrade adds environment variable config

The JavaScript runtime also boasts ECMAScript modules.

Stacking. Stacked building blocks.

Intro to Hapi: The Node.js framework

Hapi is a Node.js framework that features a high-quality code stack, powerful configuration, and dialed-in extensibility—all without added dependencies. Let's take Hapi for a spin.

HTTPS prefix in a web browser's search/address field

Deno unveils faster, simpler web server API

The Deno.serve() API promises significant performance benefits and allows developers to create a web server with a single line of code.

Flowers, celebration, surprise

Latest Deno release supports NPM packages

Deno 1.34 improves NPM and Node.js compatibility and adds support for Globs, TLS certificates, and more.

command line

Deno 1.33 debuts built-in key-value database

Currently in beta, Deno KV is a strongly consistent key-value database integrated into the open-source Deno runtime and designed for JavaScript, with the ability to store any JavaScript structured serializable value.

access control / authentication / privileges / security / key

Node.js 20 introduces permissions model

The Node.js Permission Model allows developers to restrict access to the file system, child processes, and worker threads during execution.

Lucky number 7. Gold number on dark green background.

7 awesome JavaScript projects to check out today

The JavaScript ecosystem is rich with innovation and expanding rapidly. Here are seven tools and frameworks that point to what's next for JavaScript.

shutterstock 1591493512 dinosaur roadside attraction brontosaurus T Rex clouds blue sky

Deno adds package.json support

Deno 1.31 automatically detects package.json and uses it to install and resolve dependencies, making it easier to move from Node.js.

Interlocking gears and binary code.

Deno 1.30 backs built-in Node.js modules

The JavaScript/TypeScript runtime also updates the configuration file.

restricted zone sign

GitHub bolsters NPM access control

New granular access tokens allow NPM package maintainers to restrict which packages, scopes, and organizations a token has access to.

command line

Deno stabilizes NPM compatibility

With Deno 1.28, developers now can import more than 1.3 million NPM modules, as well as run NPM scripts and CLIs and execute NPM packages with subcommands.

thumbs up positive attitude congratulations happy employees staff

Deno runtime backs inlay hints for coding

The latest Deno runtime automatically pulls in TypeScript types via NPM, and it updates to the V8 10.8 JavaScript engine.

secured vpn tunnel

Node.js 19 boosts HTTP throughput

Upgrade to popular JavaScript runtime automatically enables HTTP Keep-Alive for outgoing connections, improving throughput through the reuse of connections.

A protected padlock with checkmark amid a field of abstract data.

Hands-on with MongoDB queryable encryption and Node.js

MongoDB queryable encryption means never having to decrypt sensitive data inside the data store, all but eliminating the database as a target of attack. Here’s how to get started.

pastry chefs

Bun JavaScript runtime is in the oven

Bun is a JavaScript runtime built on the JavaScriptCore engine with a native bundler, transpiler, task runner, and NPM client built-in.

Load More