N|Solid v4.9.4 is now available

MPORTANT: This release of N|Solid v4.9.4 contains a Node.js security release! NodeSource is excited to announce N|Solid v4.9.4 which contains the following changes: General stability improvements and bug fixes Node.js v16.20.1 (LTS): Includes a Node.js security release captured in Node.js v16.20.1 (LTS). Node.js v18.16.1 (LTS): Includes a Node.js security release captured in Node.js v18.16.1 (LTS). …

Svelte 4 released

#​644 — June 22, 2023 Read on the Web JavaScript Weekly UnsuckJS: Comparing Lightweight JavaScript Options — “No build tools, no compilers, and no hassle.” It’s a table of frontend JavaScript libraries on a simple page – that’s it! But it’s a handy table, letting you see the relative popularity, size, and latest versions of libraries …

11 years of JavaScript on top

#​643 — June 15, 2023 Read on the Web ✍️ Be sure to make it to the end of today’s issue because we have an interview with the creator of Angular and Qwik, Miško Hevery, about exactly what Qwik brings to the modern JavaScript development table. Spoiler: performance and resumability.__Your editor, Peter Cooper JavaScript Weekly …

AI & ML – Highlights Google I/O (Connect) – Miami

On May 24th, 2023, the inaugural edition of Google I/O Connect took place in Miami, USA. Google introduced this conference as an extension to engage directly with the technical community. Note: Image courtesy of @KarolRojas90 The concept behind Google I/O Connect was to host distributed events in four different locations worldwide. In Miami, the focus …

Douglas Crockford calls JavaScript ‘smelly.’

#​642 — June 8, 2023 Read on the Web JavaScript Weekly Polywasm: A Polyfill to Run WASM in JS Environments — The creator of esbuild is back with something fresh: a polyfill that uses live translation to be able to run .wasm files in JS environments that either lack a WebAssembly implementation or have it …

Measuring latency from the client side using Chrome DevTools and N|Solid

Almost every modern web browser includes a powerful suite of developer tools. In our previous blog-post we covered __How to Measure Node.js server response time with N|Solid__, read more ???? HERE. The developer tools have a lot of capabilities, from inspecting the current HTML-CSS and Javascript code to inspecting the current ongoing network communication client-server. …

Bundle-time macros with Bun

#​641 — June 1, 2023 Read on the Web JavaScript Weekly JavaScript Macros in Bun — Not content with giving the JavaScript world a brand new bundler, Bun’s Jarred has taken it a bit further: ‘macros’ that run at bundle time with the result being directly inlined into your code. They use stage 3 annotated …

Measure Node.js server response time with N|Solid

As software developers, we constantly face new challenges in an ever-changing ecosystem. However, we must always remember the importance of addressing performance and security concerns, which remain at the top of our priority list. To ensure that our applications based on Node.js can meet our performance and scalability needs without compromising security or incurring costly …

Microsoft shrunk the TypeScript

#​640 — May 25, 2023 Read on the Web JavaScript Weekly DeviceScript: TypeScript for Tiny Thingamabobs — DeviceScript is a new Microsoft effort to take the TypeScript experience to low-resource microcontroller-based devices. It’s compiled to a custom VM bytecode which can run in such constrained environments. (A bit like Go’s TinyGo.) It’s aimed at VS …

jQuery lives on; major changes teased

#​639 — May 18, 2023 Read on the Web JavaScript Weekly Bun’s New Bundler: 220x Faster than webpack? — Bun is one of the newest JavaScript runtimes (built atop the JavaScriptCore engine) and focuses on speed while aiming to be a drop-in replacement for Node.js. This week’s v0.6.0 release is the ‘biggest release yet’ with …