2024-10-16 05:04
【Shiny的軟件開發的瑣碎閒聊】(9) —— 一段 JavaScript 不為人知的小故事📋 在2010年 JS 還停留在 ES5 的時代。流出一份 Google 的備忘錄《JavaScript的未來》,當中指出隨著網頁開發複雜性增加,JS 的歷史包袱愈加明顯,使開發者需花費大量時間來彌補 JS 的問題。 面對這些挑戰,Google 提出了兩種策略: 📙演進 JS — 低風險:與 TC39 合作,逐步改進 JS 。 — 挑戰:儘管風險較小,但過程緩慢且受限於歷史遺留問題。 📗 開發 JS 的替代品 — 高風險:開發名為 Dash 的新語言(Dart 的前身),旨在提升性能並解決 JS 的核心問題。 — 願景:希望 Dash 成為網路的新通用語言,簡化開發流程並提升開發者體驗。 🪇雙管齊下的策略 備忘錄指出,單獨採用任一策略都可能失敗。唯有同時執行這兩種策略,當 Dash 成功成為開放標準並獲得廣泛支持時,網頁開發者將擁有一個可行且優於 JS 的替代方案。 🎭 結論而言,JS 依然在網頁開發中佔據主導地位。而 Dart 則在網頁開發中敗走,並在跨平台手機程式開發中找到出路。
15
回覆
6
轉發

作者

Shiny
shiny2024hk
profile
粉絲
371
串文
297+

回覆

轉發

24小時粉絲增長

發文前

320

發文後24小時

338

變化

+18 (5.63%)

互動率

(讚 + 回覆 + 轉發) / 粉絲數
5.66%

© 2025 Threadser.net. 版權所有。

Threadser.net 與 Meta Platforms, Inc. 無關,未經其認可、贊助或特別批准。

Threadser.net 也不與 Meta 的"Threads" 產品存在任何關聯。