首頁 > web前端 > js教程 > JavaScript:程式語言的'英語”

JavaScript:程式語言的'英語”

DDD
發布: 2024-12-28 06:06:21
原創
923 人瀏覽過

JavaScript: The

雖然我是後端開發人員,但我主要的程式語言是 JavaScript,原因很簡單:
JavaScript 和英語一樣,有許多不一致、歷史怪癖和缺陷,但它無處不在

阿特伍德定律:「任何可以用 JavaScript 編寫的應用程式最終都會用 JavaScript 編寫」。

幾乎每部手機和電腦上都有一個 JavaScript 運作環境—您的瀏覽器
你無法逃避它——我的一個朋友討厭英語,他使用英語只是因為他需要它來攻讀博士學位。與 JS 相同。到處都是。

個人觀點:我並沒有因為選擇主要程式語言而遇到太多困難。其他問題更具挑戰性。

*為什麼在後端使用 JavaScript? *

  • 統一語言堆疊(全端開發)-您不需要其他程式語言。 沒有上下文切換。
  • 非同步、單執行緒、非阻塞 I/O 模型
    • 非同步意味著任務可以獨立於主程式流程運行
      • 單執行緒系統表示程式一次只能執行一個任務
      • 輸入/輸出:非常適合網路請求、資料查詢、API 呼叫等 I/O 任務
  • 水平擴充應用程式也稱為使用多個伺服器
  • 執行速度快

何時避免:

  • 垂直擴展應用程序,又稱 CPU 密集型進程。

提示:將您的語言選擇與您的目標相符
不要使用 Javascript 開發 AAA 電玩遊戲

  • 從技術上講,您可以使用工作執行緒或子進程來實現此目的,但這不是 Node 的預設或理想用例。

下一主題:單體與微服務。敬請期待!

以上是JavaScript:程式語言的'英語”的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板