WeWorkBuddy

[分享创造] 这可能是今年最让 JS 开发者激动的事情了

上面是我用 JS+HTML+WebGL2 做的鹈鹕 3D 骑自行车,FPS 也非常不错。 你可能会说“这不是用 Ai 有手就行了么?” 但是,如果我说我把这上面用 xbintsc 编译成原生二进制,还不到 10MB,还能在没有 WebView 环境上跑,还能支持 Node.js 和 HTML 混写,如下: <html> <body> <div id="out">loading...</div> <script lang="ts"> import { readFileSync } from "fs"; const out = document.getElementById("out"); const world = readFileSync("data.txt", "utf8"); out.textContent = "hello " + world; </script> </body> </html> 要知道以前光 chrome 最少也得有 100MB ,用 xbintsc 编译产物 10M

Read original source
Source page screenshot: [分享创造] 这可能是今年最让 JS 开发者激动的事情了
Source page screenshot · www.v2ex.com

Source record

Research analysis

What changed

Source account: 上面是我用 JS+HTML+WebGL2 做的鹈鹕 3D 骑自行车,FPS 也非常不错。 你可能会说“这不是用 Ai 有手就行了么?” 但是,如果我说我把这上面用 xbintsc 编译成原生二进制,还不到 10MB,还能在没有 WebView 环境上跑,还能支持 Node.js 和 HTML 混写,如下: &lt;html&gt; &lt;body&gt; &lt;div id="out"&gt;loading...&lt;/div&gt; &lt;script lang="ts"&gt; import { readFileSync } from "fs"; const out = document.getElementById("out"); const world = readFileSync("data.txt", "utf8"); out.textContent = "hello " + world; &lt;/script&gt; &lt;/body&gt; &lt;/html&gt; 要知道以前光 chrome 最少也得有 100MB ,用 xbintsc 编译产物 10M

Version & cost evidence

A verified before/after comparison, current price units and total task cost are not attached to this record.

Who is affected

Identify the existing workflow this change affects before recommending an upgrade. Launch attention does not establish improvement; an API, pricing or availability change may instead create migration work.

Missing comparison points

Missing checks: old versus new behavior, affected plans and regions, availability date, compatibility, rollback path and cost under the same workload.

Migration check

Save the release or policy notice, run the same task on the old and new option, and compare outputs and the full bill. For retirement notices, verify the deadline before scheduling migration.