#ecmascript — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ecmascript, aggregated by home.social.
-
Soon we can finally banish JavaScript to the ShadowRealm. @Wilto walks through the TC39 ShadowRealm proposal, which creates isolated execution contexts with their own pristine globals while running on the same thread as the host. With just two methods, evaluate() and importValue(), ShadowRealms could sandbox third-party scripts, ads, and test suites without polluting the main realm. Currently at Stage 2.7, not yet in browsers. #js #ecmascript
https://css-tricks.com/soon-we-can-finally-banish-javascript-to-the-shadowrealm/
-
Скоро мы наконец сможем отправить JavaScript в ShadowRealm. Мэт Маркиз разбирает предложение TC39 ShadowRealm, создающее изолированные контексты исполнения с собственными глобальными объектами в том же потоке, что и основной хост. Двух методов evaluate() и importValue() достаточно, чтобы изолировать сторонние скрипты, рекламу и тесты без загрязнения основного окружения. Сейчас на стадии 2.7, в браузерах пока нет. #js #ecmascript
https://css-tricks.com/soon-we-can-finally-banish-javascript-to-the-shadowrealm/
-
What’s Actually New in JavaScript (and What’s Coming Next), by @neciudan.dev:
https://neciudan.dev/whats-new-in-javascript
#javascript #ecmascript #standards #retrospectives #outlooks
-
RE: https://techhub.social/@vintprox/112393461619782109
One schizo thread for a riddle that didn't even make it into the final game. I feel like it's a ploy #HerInteractive made for making their trailer look "futuristic". Well, as a developer myself, I'll say that this poor attempt at mockery won't go unseen.
What you see here is some random snippet of FTP software written in Node.js. Whether it was stolen or not does not concern me (and believe me, I tried to find any matches with existing open source code on the Internet, to no avail). What concerns me is that they just had to obfuscate it - there is no reason for this whatsoever. No hidden clue in this, only a big ball of nothing.
#NancyDrew #ND34 #NancyDrewMYsteryOfTheSevenKeys #NodeJS #ECMAScript #JavaScript
-
What to Know in JavaScript (2026 Edition), by @chriscoyier (@frontendmasters.com):
https://frontendmasters.com/blog/what-to-know-in-javascript-2026-edition/
#javascript #ecmascript #standards #frameworks #runtimes #tooling #testing #npm
-
[Перевод] Основные элементы экосистемы JavaScript по состоянию на 2026 год
Ранее мы писали похожие статьи о CSS , но JavaScript заслуживает не меньшего внимания! Тем более что JavaScript лучше справляется с версионированием. Мы рассмотрим новые возможности самого языка, а также основные среды выполнения, фреймворки, библиотеки и инструменты.
https://habr.com/ru/articles/1021182/
#javascript #js #typescript #ts #nodejs #npm #vite #ecmascript #nextjs #react
-
[Перевод] Основные элементы экосистемы JavaScript по состоянию на 2026 год
Ранее мы писали похожие статьи о CSS , но JavaScript заслуживает не меньшего внимания! Тем более что JavaScript лучше справляется с версионированием. Мы рассмотрим новые возможности самого языка, а также основные среды выполнения, фреймворки, библиотеки и инструменты.
https://habr.com/ru/articles/1021182/
#javascript #js #typescript #ts #nodejs #npm #vite #ecmascript #nextjs #react
-
[Перевод] Основные элементы экосистемы JavaScript по состоянию на 2026 год
Ранее мы писали похожие статьи о CSS , но JavaScript заслуживает не меньшего внимания! Тем более что JavaScript лучше справляется с версионированием. Мы рассмотрим новые возможности самого языка, а также основные среды выполнения, фреймворки, библиотеки и инструменты.
https://habr.com/ru/articles/1021182/
#javascript #js #typescript #ts #nodejs #npm #vite #ecmascript #nextjs #react
-
i made this game back in 2016 just as a demo to test my vizflow engine... and to vent at the politics at the time. kind of amazed it still works! and also kind of amazed that the politics of the times have only gotten worse!
but, it might still serve its original purpose :)
https://vizflow.github.io/vizflow/examples/electionfighter/
#html #webdev #games #FOSS #vizflow #electionFighter #election #fighter #politics #politricks #FLOSS #javascript #ecmascript #JS #gamedev #indie #indiegame #spritesheet #animation #visualization
-
#Development #Overviews
What to know in JavaScript 2026 · ECMAScript, frameworks, runtimes, build tools, testing, npm https://ilo.im/16bwb5_____
#EcmaScript #JavaScript #TypeScript #Runtimes #Bundlers #Frameworks #Npm #DevOps #WebDev #Frontend #Backend -
#TypeScript nerds, can you help me out?
I have a type called DeepRequired that recursively makes optional properties in nested object required using dot notation as seen below.
The problem is: It is only somewhat working. I believe, I'm on the right track somewhere but I can't get closer than this.
Thanks in advance!
1/2
#FollowerPower #amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDev #webDevelopment #JavaScript #ECMAScript
-
#TypeScript nerds, can you help me out?
I have a type called DeepRequired that recursively makes optional properties in nested object required using dot notation as seen below.
The problem is: It is only somewhat working. I believe, I'm on the right track somewhere but I can't get closer than this.
Thanks in advance!
1/2
#FollowerPower #amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDev #webDevelopment #JavaScript #ECMAScript
-
#TypeScript nerds, can you help me out?
I have a type called DeepRequired that recursively makes optional properties in nested object required using dot notation as seen below.
The problem is: It is only somewhat working. I believe, I'm on the right track somewhere but I can't get closer than this.
Thanks in advance!
1/2
#FollowerPower #amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDev #webDevelopment #JavaScript #ECMAScript
-
#TypeScript nerds, can you help me out?
I have a type called DeepRequired that recursively makes optional properties in nested object required using dot notation as seen below.
The problem is: It is only somewhat working. I believe, I'm on the right track somewhere but I can't get closer than this.
Thanks in advance!
1/2
#FollowerPower #amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDev #webDevelopment #JavaScript #ECMAScript
-
#TypeScript nerds, can you help me out?
I have a type called DeepRequired that recursively makes optional properties in nested object required using dot notation as seen below.
The problem is: It is only somewhat working. I believe, I'm on the right track somewhere but I can't get closer than this.
Thanks in advance!
1/2
#FollowerPower #amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDev #webDevelopment #JavaScript #ECMAScript
-
#Development #Approaches
The nuances of JavaScript typing · “JavaScript + JSDoc + tsc should be the industry default.” https://ilo.im/168va0_____
#EcmaScript #JavaScript #JSDoc #TypeScript #tsc #CLI #Tooling #WebDev #Frontend #Backend -
#Development #Collections
JavaScript engines zoo · Meet the creatures running your JavaScript code https://ilo.im/168g8q_____
#Engine #EcmaScript #JavaScript #TypeScript #Browser #Rust #Interpreter #Compiler #WebDev #Backend -
The Origin Story of JavaScript, by @anniesexton.com (@cascadiajs.com):
https://www.youtube.com/watch?v=Sl3XUmg4LBk
#videos #history #web #javascript #ecmascript #browsers #browserwars #browserengines #standards
-
Boa release v0.21:
https://boajs.dev/blog/2025/10/22/boa-release-21
#Boa is an experimental #JavaScript lexer, #parser and #compiler written in #Rust. It now passes 94.12% of conformance tests in the official #ECMAScript Test Suite (Test262).
-
I scored 13/28 on https://jsdate.wtf and all I got was this lousy text to share on social media.
But jokes aside, I had great fun—and quite a few headscratches, yaw drops, and sighs 😅
#amCoding #amProgramming #softwareDevelopment #softwareEngineering #webDevelopment #webDev #JS #JavaScript #ECMAScript #js_dates #wtfjs
-
How ECMAScript Engines Optimize Your Variables, by @boa_engine:
-
... as you may have noticed: Vizflow has *NO* dependencies.
That's right: zero.
Vizflow is built using vanilla JS. Also, it has the necessary polyfills built-in to the (optional) helper functions, to make cross-browser compatibility much less of an issue!
-
esbuild v0.22.0: es2024 target, WASI binaries and more
@evanw
https://github.com/evanw/esbuild/releases/tag/v0.22.0 -
Bun v1.1.18: .npmrc support, enum inlining and more
https://bun.sh/blog/bun-v1.1.18 -
Bun v1.1.14: patching dependencies, ORM-less object mapping, and more
https://bun.sh/blog/bun-v1.1.14 -
Bun 1.1.5: cross-compile executables, new crash reporter, import files as text, and more
https://bun.sh/blog/bun-v1.1.5 -
Bun 1.1: support for Windows and more
https://bun.sh/blog/bun-v1.1 -
#Development #Proposals
Union, intersection, difference, and more · New Set functions are coming to JavaScript https://ilo.im/15xzlg_____
#Browser #EcmaScript #JavaScript #JavaScriptEngine #Polyfill #WebDev #Frontend #Backend -
WinterJS: “most performant JavaScript Service Workers server thanks to Rust and SpiderMonkey”
@wasmer
https://wasmer.io/posts/announcing-winterjs-service-workers -
Concurrent.js: load modules into web workers, access them asynchronously
https://github.com/bitair-org/concurrent.js
#ES_Next_News #ECMAScript #JavaScript #WebWorkers -
#Duktape is a lightweight #JavaScript engine.
Duktape is an embeddable #ECMAScript engine that allows for running JavaScript in C programs with bindings. Duktape is small, using less than 200 kB of memory for simple examples, making it suitable for #embedded. Duktape has Unicode support, a debugger, performance measuring, regex, garbage collection, coroutines, compiled functions, and more.
Website 🔗️: https://duktape.org/
apt 📦️: duktape