node.js认识跟学习资料

发布时间:2018-11-13  栏目:w88优德官网电脑版  评论:0 Comments

一、nodejs是什么

nodejs是应用google
chrome浏览器v8引擎,由c++编写的,本质上是为JavaScript运行条件。

图片 1

不但解析代码,也无浏览器端的各种安全性限制,还提供系统级的API,比如文件读写,进程管理,网络通信等。

2、nodejs有多火?

npmjs上数据

20170327数据

图片 2

 github中找寻node相关的结果将近30万

图片 3

3、 借助nodejs完成的种

  • Node-Webkit
    用web技术开发跨平台的桌面应用程序,能兼容Mac,Linux或者Windows
  • appjs和Node-Webkit相似
  • musicquiz
  • jade及nodejs组合以,非常快捷之开同治本后台html模板
  • ghost 强大又用户体验过好的开源博客程序。
  • Yamr
  • grunt
    :javascript跑各种任务之运行工具。通过合各种插件来完成,比如样式编译、语法检查、脚论压缩合并,自动化测试,shell脚本运行,文档生成,甚至图片处理等等任务。
  • express.js
  • gulp:针对grunt的繁杂配置,有了再也简洁高效的团伙方。
  • nodecast:在pc上运行它们,启动移动设备,选中一支撑chromecast的应用程序,然后就足以将活动广播上的情映射到电脑及。等于将电脑当流媒体来用。
  • log.io  以浏览器中可以实时监察项目日志。
  • hyro
  • pdfkit 生成pdf文档。
  • haroopad, linux上的markdown编辑器。
  • noduinoWeb,硬件黑客想由此noduinoWeb页面就能够决定他们之开源硬件noduino,从而将软件及硬件大好的重组起来。
  • Filsh
  • Forever
  • NodeOS 基于nodejs开发的自己的操作系统。
  • Imdex

4、通过4只网站关注nodejs

  1. 官网:https://nodejs.org/en/
    看看版本升级,新特色的入,重要bug的修补,包括新型的API变化,发展历史。
  2. npmjs模块社区 :https://www.npmjs.com/    
    开发新路,编写新模块时,搜索一下连锁模块,看看源代码,看看人家代码是设组织的,解决项目受到的题材,省时省力。
  3. github代码托管平台:https://github.com/
    在此间有恢宏与nodejs有关的代码,阅读源码是同一栽高效的供上进度的方法,fork或者follow
    nodejs代码,看到它们的成形以及社区的变化。
  4. stackoverflow技术问答社区:http://stackoverflow.com/  
    环境布置来了问题,跑服务之时光报了杀 基本还能够解决。

5、nodejs版本

 图片 4

祥和版本有bug修复,非稳定版本中API的改。

6、nodejs模块与commonjs规范

nodejs中莫待发出命名空间,不用操心变量污染与道定义隔离。

图片 5

每个模块中来三单部分:模块的定义,模块的标识,模块的援。比如Nodejs/Couchdb都是兑现了CommonJs规范,并报告推动CommonJs。

命名空间:jquery

CommonJs规范:包括了模块,包,二进制,控制台编码,套接字,单元测试等来大概定JavaScript应该怎么去组织,怎么去编写。

图片 6 

 

7、Node.js 入门相关资料

汇智网 Node.js 课程

速搭建 Node.js 开发条件和加快 npm

http://fengmk2.com/blog/2014/03/node-env-and-faster-npm.html

Node.js 包教不包会

https://github.com/alsotang/node-lessons

无限抢之 js 编写方式

https://github.com/alsotang/fast-js

七龙学会NodeJS

https://github.com/nqdeng/7-days-nodejs

Node入门-无异于准全面的Node.js教程

http://www.nodebeginner.org/index-zh-cn.html

Node.js 资源

node weekly

http://nodeweekly.com/issues

node123-node.js中文资料导航

https://github.com/youyudehexie/node123

A curated list of delightful Node.js packages and resources

https://github.com/sindresorhus/awesome-nodejs

Node.js Books

https://github.com/pana/node-books

Node.js 名人

名人堂

https://github.com/cnodejs/nodeclub/wiki/%E5%90%8D%E4%BA%BA%E5%A0%82

Node.js 服务器

新手搭建 Node.js 服务器,推荐应用无需备案的
Linode(https://www.linode.com)

DigitalOcean(https://www.digitalocean.com/)

nodejs菜鸟教程 

http://www.runoob.com/nodejs/nodejs-tutorial.html

nodejs API文档 

http://nodejs.cn/api/

英文api文档

https://nodejs.org/api/

 

 

本文作者starof,因知本身在变,作者吧当时时刻刻学习成长,文章内容也不安时更新,为避误导读者,方便追根溯源,请各位转载注明出处:http://www.cnblogs.com/starof/p/4973500.html出题目欢迎和自谈谈,共同进步。

留下评论