node.js 的介紹


1.node.js是什么?

  (1)node.js不是一門編程語言, 是一個開發平台,就像Java開發平台,Net平台,PHP開發平台,Apple開發平台。(何為開發平台?有對應的編程語言,有語言運行時,有能實現特定功能的API (SDK:Software Development Kit))

  (2)該平台使用的編程語言是JavaScript語言。

  (3)node.js平台是基於Chrome V8 JavaScript引擎構建。

  (4)基於node.js 可以開發控制台程序(命令行程序,CLI程序,桌面應用程序(GUI)(借助 node-webkit,electron等框架實現),web應用程序(網站))

     PHP開發技術棧:LAMP -Linux Apache MySQL PHP 

     node.js全棧開發技術棧:MEAN  -MongoDB Express Angular Node.js

2.node.js 有哪些特點?

  (1)事件驅動(當事件被觸發時,執行傳遞過去的回調函數)

  (2)非阻塞 I/O模型(當執行I/O操作時,不會阻塞線程)

  (3)單線程

  (4)擁有世界最大的開源庫生態系統   ---npm

3.node.js 網站

  (1)【node.js 官方網站】(https://nodejs.org/en/)

  (2)【node.js 中文網】(https://node.cn/)

  (3)【node.js 中文社區】(https://cnode.js.org/)

 

 

 

 

 

 

 

 

 

 

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM