node.js 的介绍
2018-10-19 06:14:27来源:博客园 阅读 ()
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://node.js.org/)
(2)【node.js 中文网】(https://node.cn/)
(3)【node.js 中文社区】(https://cnode.js.org/)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:自定义react数据验证组件
下一篇:JS之AJAX
- javascript面向对象入门基础详细介绍 2020-03-29
- Node.js中环境变量process.env的一些事详解 2020-01-17
- JavaScript访问CSS属性的几种方式介绍 2020-01-07
- 详解node.js进行web开发的操作方法 2019-12-14
- JavaScript中判断整型的N种方法示例介绍 2019-12-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash