美文网首页
NodeJS学习心得----Node介绍

NodeJS学习心得----Node介绍

作者: 紫荆峰 | 来源:发表于2018-02-24 14:20 被阅读0次

1.node为何选择了JavaScript

  C的开发门槛太高,不会有太多的开发者将它用于日常的业务开发,所以舍弃;Lua自身已经含有很多阻塞I/O库;而Ruby的虚拟机由于性能不好而落选。相比于JavaScript的开发门槛低,比Lua的历史包袱少,考虑到高性能、符合事件驱动、没有历史包袱这3个原因,JavaScript成为Node的实现语言。

2.Node给JavaScript带来的意义

  Node打破了过去JavaScript只能在浏览器中运行的局面,前后端编程环境统一,可以大大降低前后端转换所需要的上下文交换的额代价。

3.Node的使用者

  Node在短短几年就受到广大开发者的喜爱,但是他们的倚重点也大不相同,经过整理可以分为一下几大类:

  1. 前后端编程语言环境统一;
  2. Node带来的高性能I/O用于实时应用;
  3. 并行I/O使得使用者可以更高效地利用分布式环境;
  4. 并行I/O,有效利用稳定接口提升Web渲染能力;
  5. 云计算平台提供Node支持;
  6. 游戏开发邻域;
  7. 工具类应用。

相关文章

  • NodeJS学习心得----Node介绍

    1.node为何选择了JavaScript   C的开发门槛太高,不会有太多的开发者将它用于日常的业务开发,所以舍...

  • NodeJS学习路线

    目录Nodejs的介绍15个Nodejs应用场景Nodejs学习路线图 Nodejs的介绍Node.js的是建立在...

  • node模块化

    一、 Node.js模块 1. 课程介绍 ◆ NodeJS介绍(了解) ◆ NodeJS准备工作(掌握) ◆ No...

  • nodejs入门

    官方介绍 NodeJS官网 NodeJS中文网 Node.js® is a JavaScript runtime ...

  • Node.js之安装与介绍

    一、Node.js安装与介绍 目录:安装、介绍 1.安装Node.js 官网: http://nodejs.cn/...

  • vue-npm和cnpm的区别

    npm介绍 说明:npm(node package manager)是nodejs的包管理器,用于node插件管理...

  • NodeJS模块开发及发布详解

    介绍 NPM (Node Package Manager, http://npmjs.org ) 是 NodeJS...

  • Node起源及名称由来

    在Node的官网 (http://nodejs.org)之外,Node有很多Nodejs、NodeJS、Node....

  • 如何使用NPM?CNPM又是什么?

    背景介绍 什么是npm? npm(node package manager)是nodejs的包管理器,用于node...

  • npm与cnpm介绍

    npm介绍 1.说明:npm(node package manager)是nodejs的包管理器,用于node插件...

网友评论

      本文标题:NodeJS学习心得----Node介绍

      本文链接:https://www.haomeiwen.com/subject/qieqxftx.html