什么是NodeJs

Posted ac0314

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是NodeJs相关的知识,希望对你有一定的参考价值。

  • 什么 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的主要内容,如果未能解决你的问题,请参考以下文章

NodeJs系列一:神奇的nodejs

NodeJS学习指南

第一章:node.js简述

NodeJS和ReactJS,VUEJS的关系

node.js 笔记

Vue项目引进ElementUI组件