~nodeweekly | Bookmarks (154)
-
GitHub - ethanent/phin: Node HTTP client
Phin 4.0: A Simple, Dependency-Free HTTP Request Client — We last linked to this project six...
-
GitHub - gajus/slonik: A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.
Slonik v38: The Sophisticated Postgres Client Library — A ‘battle tested’ framework that offers strict types,...
-
Building a Micro HTMX SSR Framework
Building a Micro HTMX SSR Framework — Matteo builds on an earlier tutorial about creating a...
-
romgrk
Optimizing JavaScript for Fun and for Profit — A tour of several things to avoid to...
-
Node.js — Diving into the Node.js Website Redesign
Diving into the Node.js Website Redesign — Yes, Node’s official homepage has an all new, clean,...
-
Node.js: The Documentary | An origin story
▶ Node.js: The Documentary (An Origin Story) — Late last year, Honeypot released a Ruby on Rails...
-
Dev Day: Hasura DDN – the grand unveil
Meet the Future of Data Delivery with Hasura DDN — Join us April 16 for an...
-
Node.js TSC Confirms: No Intention to Remove npm from Distribution - Socket
Node.js TSC Confirms: No Intention to Remove npm from Distribution — It was looking touch-and-go for...
-
__dirname is back in Node.js with ES modules
__dirname is Back in Node with ES Modules — In an ES module, instead of using...
-
GitHub - Muhammad-Magdi/pgmq-js: Postgres Message Queue (PGMQ) JavaScript Client Library
pgmq-js: A Client for Postgres Message Queue (PGMQ) — PGMQ is a message queue system built...
-
Introduction
VineJS: Form Data Validation Library for Node Apps — A fast validation library for data received...
-
require(esm) in Node.js
Bringing require(esm) to Node — Joyee writes about landing experimental support for require()-ing synchronous ES modules...
-
Build a Node App with TypeScript
Building a Node App with TypeScript — Learn how to set up TypeScript to bundle a...
-
Express JS with TypeScript - Setup, Examples, Testing
▶ Setting up an Express.js App with TypeScript in 2024 — This hour-long video doesn’t focus on...
-
GitHub - devongovett/unplugin-parcel-macros
unplugin-parcel-macros: Use Parcel/Bun Macros with Other Bundlers — Macros, as implemented in Parcel and Bun, are...
-
A Beginner's Guide to Node.js Worker Threads | Better Stack Community
A Beginner's Guide to Worker Threads in Node — Worker threads provide a way to create...
-
Building Reliable Applications with Durable Execution| Technical Guide
Building Reliable Applications with Durable Execution — Learn about the concept of durable execution, which is...
-
Eta | Eta
Eta 3.4: Embedded JS Template Engine for Node, Deno, & Browsers — Boasts being lighter and...
-
Modern JavaScript Date Utility Library
date-fns 3.6: A Modern Date Utility Library — It’s been a few years since we linked...
-
Shiki
Shiki 1.0: A Powerful Syntax Highlighter — A few months ago, we linked to Shikiji, a...
-
GitHub - jacktuck/unfurl: Metadata scraper with support for oEmbed, Twitter Cards and Open Graph Protocol for Node.js :zap:
Unfurl 6.4: oEmbed Metadata Scraper — Supports lifting data by way of oEmbed and on pages...
-
GitHub - archiverjs/node-crc32-stream: a streaming CRC32 checksumer (now with deflate support)
node-crc32-stream 6.0: A Streaming CRC32 Checksummer — A quick way to calculate checksums, and it has...
-
Announcing TypeScript 5.4 - TypeScript
TypeScript 5.4 Released — Another evolutionary step for the typed JavaScript superset and toolchain. Of particular...
-
Node.js — Node v21.7.0 (Current)
Node v21.7.0 (Current) Released — Sometimes minor Node versions have little beyond bug fixes, but other...