Sunday, April 21, 2024
HomeWeb developmentJavaScript Weekly Problem 677: February 29, 2024

JavaScript Weekly Problem 677: February 29, 2024


PGlite: PostgreSQL in WebAssembly (and TypeScript) — Individuals have introduced Postgres into the browser earlier than, albeit atop a Linux VM WASM layer. PGlite, nevertheless, packages a WASM construct of Postgres right into a TypeScript library that may be run within the browser or on Node.js or Bun and is simply 3.7MB gzipped. You’ll be able to play with a dwell deployment right here.

ElectricSQL / Neon

JSR: What We Know So Far About Deno’s New JS Bundle Registry — The Deno crew is cooking up JSR (nonetheless behind a waitlist), a brand new JavaScript package deal registry (not merely a package deal administration software, like pnpm or Yarn) to handle numerous npm limitations, together with for Node customers who do not even plan to make use of Deno.

Sarah Gooding (Socket)

Follow Your JavaScript by way of Vanilla JS Tasks — Be a part of Anjana Vakil for this in depth video course on vanilla JavaScript tasks. Deal with real-world duties and learn to use asynchronous JS, Browser APIs, the DOM, Node.js, GitHub Actions, and extra.

Frontend Masters

Parcel v2.12.0: Now with Bun-Fashion Macros — The favored zero-config construct software introduces assist for bundle-time macros, corresponding to these supplied in Bun. The worth returned by a macro is inlined into the bundle instead of the unique name. There’s additionally a brand new on-line REPL the place you may play with Parcel within the browser with assist for many of Parcel’s options.

Parcel.js

IN BRIEF:

  • TypeScript 5.4 RC has been launched, packing numerous small adjustments, in addition to Object.groupBy, Map.groupBy, and sort narrowing enhancements.

  • Christopher Chedeau (aka Vjeux) has written about his 12 years at Meta, together with being concerned within the early days of each React and React Native.

  • A abstract of current updates to the V8 JavaScript engine.

  • 🇪🇺 Fed up with Apple’s nonsense round eradicating PWA assist within the European Union? Open Internet Advocacy has an open letter you may co-sign.

RELEASES:

  • Categorical.js 4.18.3 – The primary launch in sixteen months. 😁

  • Deno 1.41 – Now with a lot smaller deno compile binary sizes, official Linux ARM64 binaries, and enhancements to Node.js compatibility.

  • Playwright 1.42 – Browser distant management and runner toolkit.

  • Babel 7.24.0 – Helps importing JSON modules and updates its Decorators implementation.

  • TinyMCE 7.0 – Wealthy textual content editor part – now GPL licensed.

📒 Articles & Tutorials

A Enjoyable Line of JavaScript Code — Specifically, utilizing Promise.race to go looking by way of audio recordsdata forwards and backwards on the similar time and cease as quickly because the related metadata is discovered.

David Bushell

Waku: A Minimal Server-Facet React Framework — From the maintainer of Jotai, Valtio, and Zustand, Waku is a lighter different to one thing like Subsequent.js however that also opens up the potential of server elements, shared elements, and stylish routing, in a less complicated, simpler to use method.

Daishi Kato

Neon is Postgres from the Future — Scales to zero when idle, autoscales based mostly on load, provisions immediately. Beneficiant free tier – no bank card required.

Neon Serverless Postgres

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments