Tuesday, October 14, 2025
HomeJavaScriptAn enormous week for ECMAScript proposals

An enormous week for ECMAScript proposals


#​708 — October 10, 2024

Learn on the Internet

JavaScript Weekly

TC39 Advances 10+ ECMAScript Proposals — The architects behind the event of the ECMAScript / JavaScript spec bought collectively once more this week (you possibly can see them on this tweet) and so they had a packed agenda. Import attributes, Iterator helpers, Promise.strive and Regexp modifiers all made it to stage 4, and extra apart from.

Sarah Gooding (Socket)

🦖 Saying Deno 2 — An enormous launch for the “what if I reinvented Node once more from scratch?” runtime. Backwards compatibility with Node is a headline characteristic, however there’s much more baked in. Greatest, although, is the ▶️ epic ‘Saying Deno 2’ video. After a barely bombastic opener, Ryan presents a unbelievable ‘keynote’ fashion tour of every little thing Deno has to supply – I loved watching it.

Dahl, Belder, Iwańczuk and Jiang

💡 A neat new characteristic is Deno’s Jupyter Pocket book assist which Simon Willison checks out right here.

A Deeper Understanding of Internet Safety — Steve Kinney hosts this intensive video course on the challenges of net safety. You may achieve a deeper understanding of safety on the net, creating your psychological mannequin on strategy issues, discover frequent vulnerabilities, get hands-on expertise with safety instruments, and become familiar with greatest practices.

Frontend Masters sponsor

Saying TypeScript 5.7 Beta — The most recent TypeScript is on the way in which. As at all times, a real laundry checklist of enhancements and new options, however the path rewriting for relative paths is a very welcome addition, enabling straightforward rewrites of .ts imports into .js at compile time.

Microsoft

IN BRIEF:

RELEASES:

📒 Articles & Tutorials

Constructing a Native Single-Web page App with htmx — When you have a fairly easy app to construct, utilizing a big framework might be going to be overkill. htmx to the rescue! Jake presents an simply adopted sensible tutorial full of code.

Jake Lazaroff

💡 Jake additionally wrote an attention-grabbing case examine of constructing a local-first app utilizing SvelteKit and Shoelace, if you wish to see one thing extra fully-formed.

Product for Engineers: A E-newsletter Serving to Flex Your Product Muscle — Product for Engineers is devoted to sharing the talents and methods product engineers must succeed.

PostHog sponsor

Construct a Static RSS Reader To Struggle Your Internal FOMO — The theme of light-weight JavaScript apps continues with a have a look at making a fundamental RSS feed reader, that updates as soon as a day, with Astro.

Karin Hendrikse

Node vs Bun: No Backend Efficiency Distinction? — You possibly can at all times belief a benchmark to ruffle some feathers, usually over the methodology somewhat than the end result. That is no exception, however attention-grabbing nonetheless.

Evert Heylen

▶  Constructing a Tic-Tac-Toe Sport in TypeScript Varieties — A kind of movies I loved in order that I don’t ever really feel tempted to strive it myself.

Typed Rocks

Securing Node.js Categorical APIs with Clerk and React — Safe Categorical API endpoints and combine authentication with out the complexity of constructing it from scratch.

Clerk sponsor

📄 Constructing a Sturdy Frontend utilizing Progressive Enhancement UK Authorities

📄 The Popover API: Your New Greatest Good friend for Tooltips – Supported in all main browsers, besides Safari on iOS. Sjoerd Beentjes

📄 18 Interview Questions Answered by Angular Specialists Angular Area

📄 Testing CSS Print Media Kinds with Cypress Gleb Bahmutov

🛠 Code & Instruments

DOCX 9.0: Generate Phrase .docx Information from JavaScript — The code to put out paperwork is verbose however there’s a lot of performance baked in and there aren’t many different choices for this job. Right here’s a CodePen-based instance to present you an thought. GitHub repo.

Dolan Miu

TinyJS: A Light-weight Solution to Work with DOM Parts — Lighter than querySelector and mates, you ask? Not in file measurement, however definitely in code weight. TinyJS presents a jQuery-esque syntax for factor choice, including properties to components, and extra.

Victor Ribeiro

Breakpoints and console.log Is the Previous, Time Journey Is the Future — 15x quicker JavaScript debugging than with breakpoints and console.log, helps Vitest, jest, karma, jasmine, and extra.

Wallaby Workforce sponsor

SVGuitar 2.4: Create SVG-Based mostly Guitar Chord Charts — Dynamically generate chord charts / fingerings within the browser. You possibly can experiment with it on this dwell demo.

Raphael Voellmy

Free Public APIs: A Assortment of Free Public APIs for Builders — Categorized and searchable, these are examined every day by bots so if any API is taken down or moved behind a paywall, it is faraway from the website.

Nick Schneeberger

TutorialKit 1.0: Create Interactive Coding Tutorials — StackBlitz’s framework for creating interactive coding tutorials, maybe as a method to increase the adoption of your individual libraries or design system. v1.0 marks TutorialKit as secure.

StackBlitz

Jeasx: The Ease of JSX with the Energy of SSR — A brand new server aspect rendering framework constructed on high of JSX and Fastify.

Maik Jablonski

ip-address 10.0: Library for Parsing and Manipulating IP Addresses — Works with each IPv4 and IPv6 addresses.

Beau Gunderson

📰 Classifieds

Routinely creates & maintains E2E UI checks. Zero flakes. Utilized by Lattice, Bilt Rewards and others. Backed by YC, CTO GitHub and others.

Pythagora is an AI dev instrument that builds production-ready instruments (not demo apps). It writes the code and talks to you within the course of.

⚙️ Create complete net apps with Reactile and let it deal with your widgets and home windows inside a single browser tab. 1-month free trial. Attempt it now.



RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments