Category: node js

Express.js 5.0

September 10, 2024 By Mark Otto 0

Express.js 5.0 Released; Sort Of — After a long period of seeming to merely be on life support, work on Express picked up significantly earlier this year with a big plan to push ‘Express forward.’ The first fruit of this process is now beginning to…

Reverse engineering minified JS with ChatGPT

September 5, 2024 By Mark Otto Off

An SSR Performance Showdown — Fastify’s Matteo Collina set out to find the current state of server-side rendering performance across today’s most popular libraries. The first attempt faced negative feedback due to implementation issues, but the showdown has been improved and re-run. Matteo Collina Announcing Vue…

Two new libraries from Sindre Sorhus

September 3, 2024 By Mark Otto 0

Node v22.8.0 (Current) Released — This landed just before we hit ‘send’! 🙂 The enhancements are minor, but there are a few, including a new API for enabling on-disk code caching of modules (rather than using the NODE_COMPILE_CACHE env var) and a way to set…

JavaScript’s Rust tool belt

August 29, 2024 By Mark Otto Off

Rspack 1.0: The Rust-Powered JavaScript Bundler — Far from being ‘yet another bundler’ with its own approach and terminology to learn, Rspack prides itself on being webpack API and ecosystem compatible, while offering many times the performance. The team now considers it production ready and…

Now Node can run even more TypeScript

August 27, 2024 By Mark Otto 0

How to Create an NPM Package in 2024 — Sounds simple, but there are a lot of steps involved if you want to follow best practices, introduce useful tools, and get things just right. Matt Pocock walks through the process here, and there’s a 14-minute…

A regular expression refresher

August 22, 2024 By Mark Otto Off

WorkOS: The Modern Identity Platform for B2B SaaS — WorkOS is a modern identity platform for B2B SaaS, offering flexible and easy-to-use APIs to integrate SSO, SCIM, and RBAC in minutes instead of months. It’s trusted by hundreds of high-growth startups such as Perplexity, Vercel, Drata,…

Node 22.6, Protobuf-ES 2.0, and Volta 2.0

August 20, 2024 By Mark Otto 0

🏖️ If you missed last week’s issue, don’t worry – you didn’t. I took a week off a summer break, but now we’re back 😉 Thanks to everyone who sent in links for us to check out.__Peter Cooper, your editor Node v22.6.0 (Current) Released — v22.6…

The npm tea party

August 15, 2024 By Mark Otto Off

👋 Wow, issue 700! We’re back after a week away. Technically I’m still on vacation, but I didn’t want to leave you in the lurch for too long.. 😉__Peter Cooper, your editor ECMAScript Safe Assignment Operator Proposal — We often feature ECMAScript proposals that are…

Looking through the Node toolbox

August 6, 2024 By Mark Otto 0

🏖️ Hi! We’re taking next week off for a brief summer break. We’ll be back with our next issue on August 20. We’ve also noticed in testing that Gmail isn’t entirely sure about this issue, so if you could mark it as safe, show images,…

How Googlebot sees your JavaScript

August 1, 2024 By Mark Otto Off

🏖️ Hi! Just a quick note to say that we’re taking next week off for a brief summer break. We’ll be back with our next issue on August 15.__Peter Cooper, your editor How Google Handles JavaScript In Its Indexing Process — Once, if you wanted…