Nodejs做什么

Posted 高不高

tags:

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

做什么?

1.Web服务器后台

2.命令行工具

   npm(node)

   git©

   hexo(node)

3.对于前端开发工程师来讲,接触最多的是它的命令行工具

    webpack

   Gulp

   npm

4.预备知识

  html

  CSS

  JS

  简单命令行操作

 具有服务器开发经验更佳

5.资源

 *《深入浅出Node.js》

  偏理论,几乎没有实战内容

 所理解原理底层有帮助

 结合课程学习

*《Node.js权威指南》

  无实战

 学什么?

1.B/S编程模型

    *Browser-Server

    *back-end

    *任何服务端技术B/S模型一样

    *Node只是一个工具

2.模块化编程

  RequireJS

  SeaJS

  @import(\'文件路径\')

  以前认知的javascript只能通过script标签来加载

  在Node中可以像@import一样来引用加载JS脚本文件

3.Node常用API

4.异步编程

  回调函数

 Promise

 async

Geberator

5.Express Web开发框架

6.Ecmascript 6

   只是一个新的语法

 

 

 

 

 

 

以上是关于Nodejs做什么的主要内容,如果未能解决你的问题,请参考以下文章

nodejs是用来做什么的?

前端用nodejs能做啥

node.js适合做啥网站

如果我可以只用 nodejs 本身做所有事情,我为啥要使用 Express? [关闭]

NodeJS啥都能做,为啥还要JAVA

node 中间层怎样做的请求合并转发