码迷,mamicode.com
首页 > Web开发 > 详细

什么是NodeJs

时间:2020-05-01 16:51:39      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:rip   最大   expand   require   技术   plain   事件驱动   运行   阻塞   

  • 什么 nodejs

是构建在 Chromes V8 引擎上 js 的运行环境,可以解析javaScript 代码。

javaScript 可以脱离浏览器运行,归功于node.js

事件驱动,非阻塞I/O 模型 (异步)

nodejs npm 是世界上最大的开源生态系统 javaScript 绝大多数包存放在npm 上

  • Node.js可以做什么

    web 服务器后台

    命令行工具

    npm (node)

    hexo (node)

    git (c)

  • B/S 编程模型

    Browser - Server

    任何服务器端技术都是BS编程模型都是一样,和语言无关、

    Node 只是作为我们学习BS的工具而已

  • 模块化编程

    RequireJS

    SeaJS

  • Node常用的API

  • 异步编程

    回调函数

    Promise

    async

    generator

  • Ecmascript 6

 

什么是NodeJs

标签:rip   最大   expand   require   技术   plain   事件驱动   运行   阻塞   

原文地址:https://www.cnblogs.com/AC0314/p/12813566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!