Linux中國

JavaScript 如此受歡迎的 4 個原因

如 GitHub 的 The State of the Octoverse 報告的這張圖所示,如果按 GitHub 上項目的貢獻者數量統計,JavaScript 一直是最受歡迎的編程語言。

![The State of the Octoverse 報告中的熱門語言](/data/attachment/album/202011/17/103021ngxojxso2qx8oldj.png "Top Languages from The State of the Octoverse report")

熱門語言,根據《The State of the Octoverse》(©2019,GitHub Corp

在本系列的 上一篇 中,我們深入了解了 JavaScript 的歷史。在這篇文章中,我將分享它如此受歡迎的四個原因

1、JavaScript 適合初級、中級和高級開發人員

JavaScript 不需要任何環境設置,只要打開瀏覽器,比如 Chrome 瀏覽器,導航到開發者工具,就可以開始編碼。編寫一個 「Hello World」 的程序,就這麼簡單:

console.log("Hello World");

JavaScript 的靈活性最適合中級開發人員。該語言通過讓開發人員專註於解決問題來幫助你完成任務。開發者可以混合使用插件和自己的代碼片段來讓一個應用程序工作。

雖然 JavaScript 比較容易上手,但它也並不是一下子就能掌握的。如果你想達到高級水平,這裡有一些你需要了解的概念:

2、全平台

JavaScript 可以在任何地方運行,包括:

  • 手機、平板電腦和筆記本電腦等設備。
  • 在客戶端和伺服器端。

這種在任何地方都能運行的能力使 JavaScript 成為一種通用語言。

3、開放標準和社區

ECMAScript 是 JavaScript 的標準化版本,也是一種開放的標準語言。公司可以使用 ECMAScript 來創建 JavaScript 的實現。根據維基百科,「ECMAScript 引擎是執行以 ECMAScript 語言標準編寫的源代碼(例如,JavaScript)的程序」。最流行的引擎 V8SpiderMonkey 是開源項目。

JavaScript 已經存在了 25 年,背後有一個龐大的社區。開發者們簡直目不暇接,社區已經構建了如此多的插件和框架,以至於創造了「框架疲勞」這個詞。

4、現代框架

現代框架如 ReactAngularVue.js 已經穩定下來,並且正在進行優化以獲得更好的性能。大多數框架對開發者非常友好,有良好的社區支持。

未來

JavaScript 將長期存在。全棧開發和現代前端框架繼續幫助 JavaScript 鞏固其作為最受歡迎的編程語言之一的地位。

JavaScript 的下一波可能會將焦點放在。

  • Deno JavaScript 的現代安全運行時。
  • 網路組件: 可重複使用的自定義元素。
  • 與 AI 和 ML 的整合:SupernovaBAYOU 這樣的項目在將 JavaScript 與人工智慧和機器學習整合方面取得了實質性的突破。

via: https://opensource.com/article/20/11/javascript-popular

作者:Nimisha Mukherjee 選題:lujun9972 譯者:wxy 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國