The power of generators

#​736 — May 16, 2025 Read on the Web JavaScript Weekly 'I Think the Ergonomics of Generators is Growing on Me' — The author notes generator functions have been widely available in JavaScript for a long time, yet “their practicality hasn’t exactly caught on.” This is a great look at what they are and where they can be useful. Alex MacArthur JavaScript's New Superpower? Explicit Resource Management — V8 v13.8 introduces the idea of deterministic resource cleanup. Among a range of new symbols and objects for the task, the basic idea is you can wrap any file handle, stream or connection in a using/await using block and the runtime will handle any cleanup once resources go out of scope. Rezvan Mahdavi Hezaveh (V8) Write CSS Like a Pro — Kevin Powell shares how to create a responsive website from scratch using modern CSS features (such as nesting, utility classes, custom properties, and more). This detailed video course also dives into adding additional polish via animations, view transitions, and more. Frontend Masters sponsor Basecoat: shadcn/ui's Magic, But Minus React — shadcn/ui is a popular suite of well designed React components, but if you’d like to use them in other contexts too, Basecoat is for you. Basecoat ports the components to a more vanilla form you can use with your framework (or not) of choice. Ronan Berder IN BRIEF: Did you know that console.log supports format strings? I didn't! The Deno team shares an update on the Fresh framework. The Angular team is teasing the release of Angular 20 to be on May 29, but we might learn a lot more at Google I/O next week. I'm going to be there, say hi if you see me! :-) Microsoft announced a round of layoffs this week and, much to the community’s disappointment, Ron Buckton, a key TypeScript contributor, was among those affected. Brian Clark shares some best practices for creating a modern npm package. RELEASES: May 14 Security Releases of Node.js – Including v24.0.2 (Current), v23.11.1 (Current), v22.15.1 (LTS), and v20.19.2 (LTS). Nuxt 3.17 – The full-stack Vue.js-based framework. Parcel v2.15.0 – The popular build tool gets a new transformer and minifier for HTML and SVG that also supports converting SVGs to JSX for use in React components. React Router 7.6, MUI X 8.3, Mithril.js 2.3

May 16, 2025 - 14:14
 0
The power of generators

#​736 — May 16, 2025

Read on the Web

JavaScript Weekly

'I Think the Ergonomics of Generators is Growing on Me' — The author notes generator functions have been widely available in JavaScript for a long time, yet “their practicality hasn’t exactly caught on.” This is a great look at what they are and where they can be useful.

Alex MacArthur

JavaScript's New Superpower? Explicit Resource Management — V8 v13.8 introduces the idea of deterministic resource cleanup. Among a range of new symbols and objects for the task, the basic idea is you can wrap any file handle, stream or connection in a using/await using block and the runtime will handle any cleanup once resources go out of scope.

Rezvan Mahdavi Hezaveh (V8)

Write CSS Like a Pro — Kevin Powell shares how to create a responsive website from scratch using modern CSS features (such as nesting, utility classes, custom properties, and more). This detailed video course also dives into adding additional polish via animations, view transitions, and more.

Frontend Masters sponsor

Basecoat: shadcn/ui's Magic, But Minus Reactshadcn/ui is a popular suite of well designed React components, but if you’d like to use them in other contexts too, Basecoat is for you. Basecoat ports the components to a more vanilla form you can use with your framework (or not) of choice.

Ronan Berder

IN BRIEF:

RELEASES:

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.