码迷,mamicode.com
首页 > Web开发 > 详细

nodejs概论

时间:2016-04-22 18:33:53      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

我将在此写下自己读《Node.js开发指南》一书的笔记,以便于以后的学习。

一、什么是node.js

Node.js 是一个让 JavaScript 运行在浏览器之外的平台

Node.js 不是一种独立的语言,与 PHP、Python、Perl、Ruby 的“既是语言也是平台” 不同。Node.js 也不是一个 JavaScript 框架,不同于 CakePHP、Django、Rails。Node.js 更不 是浏览器端的库,不能与 jQuery、ExtJS 相提并论。Node.js 是一个让 JavaScript 运行在服务 端的开发平台,它让 JavaScript 成为脚本语言世界的一等公民,在服务端堪与 PHP、Python、 Perl、Ruby 平起平坐。

二、Node.js 能做什么

正如 JavaScript 为客户端而生,Node.js 为网络而生。

Node.js 能做的远不止开发一个网 站那么简单,使用 Node.js,你可以轻松地开发:

? 具有复杂逻辑的网站;

? 基于社交网络的大规模 Web 应用;

? Web Socket 服务器;

? TCP/UDP 套接字应用程序;

? 命令行工具; ? 交互式终端程序;

? 带有图形用户界面的本地应用程序;

? 单元测试工具;

? 客户端 JavaScript 编译器。

nodejs概论

标签:

原文地址:http://www.cnblogs.com/ermu-learn/p/5422024.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!