ES.nextNews: the latest in JavaScript and cross-platform tools
Curated by Dr. Axel Rauschmayer and Johannes Weber.

ES.next News

The latest in JavaScript and cross-platform tools

Deep clone values with structuredClone()
simonplend.com@simonplend
deepClone() deeply copies JavaScript objects. It’s not part of ECMAScript, but now available on most platforms, including – as the blog post explains – Node.js v17.0.0+.


fetch() in Node.js core: Why you should care
fusebit.io@YavorGeorgiev, @fusebitio
The Fetch API for fetching resources is another API that isn’t part of ECMAScript but still available on most platforms.

The blog post explains that Node.js v17.5+ supports it and why that is useful.



New JavaScript features in Safari 15.4: array.findLast(), array.findLastIndex(), .at(), Object.hasOwn()
webkit.org@jensimmons, @jonathandavis, @webkit


The funniest web dev newsletter on the internet.
bytes.dev
Bytes is probably the funniest newsletter you'll ever read (trust me). If you like ES.next News, I've got a feeling you'll love Bytes too. Check it out. Sponsor


Deno 1.20: deno bench, deno task, import maps in config files, and more
deno.com@biwanczuk, @DavidSherret, @undefined_void, @kitsonk, @deno_land
New features:
  • Subcommand deno bench for benchmarking (benchmarks are written similarly to tests)
  • Subcommand deno task for running tasks. Tasks are defined in Deno configuration files (deno.json, deno.jsonc) and similar to package.json scripts in Node.js.
  • Import maps can be specified in Deno configuration files (no need for the --import-map command line option).
  • TypeScript 4.6
  • V8 10.0
  • And more




Looking for deeply qualified employees or customers? Advertise on ES.next News!
ES.next News reaches over 14,000 highly skilled and motivated developers. We take their trust seriously and have high editorial standards.
Check out our media data and get directly in touch with us.
Follow on Twitter

This email was sent to {{ email | default }}. Want to change how you receive these emails?
You can unsubscribe from this list