Node学习总结一:Node特点和适用场景

2018年7月31日    标签:Node

最近准备写一系列关于Node的笔记,其实用到Node的地方挺多的,用Node搭建的博客iyuxy、使用Node写的评论插件shuoba、使用Node写的一个定时发送邮件工具、以及为框架写的脚手架工具,其实都有用到比较多的Node知识。 Node 起源 Node是由Ryan Dahl创造出来的,Ryan Dahl是一名资深的C/C++程序员,在创造出Node之前,他的主要工作都是围绕高性能web服务器来展开的,他找到了设计高性能web服务器的几个要点:事件驱动、非阻塞I/O,基于对已有的几种语言的对比和考量,Ryan Dahl选择了JavaScript作为Node的实现语言。 Node特点 1.异步I/O 在Node中,绝大多数的操作都以异步的方式进行调用,

阅读全文