Node.js学习(一):简单介绍

本文介绍了Node.js的基本概念,包括其作为服务端JavaScript环境的特点,如事件驱动I/O和使用Google V8引擎的优势。同时,文章还列举了Node.js的应用场景,从复杂逻辑的网站到WebSocket服务器等,并分享了安装过程及推荐的编译器Sublime Text 3。

什么是Node.js

  • 简单的说 Node.js 就是运行在服务端的 JavaScript(但又区别于JavaScript:没有DOM、BOM)
  • Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
  • Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

Node.js能做什么

  • 具有复杂逻辑的网站;

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

  • Web Socket 服务器;

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

  • 命令行工具;

  • 交互式终端程序;

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

  • 单元测试工具;

  • 客户端 JavaScript 编译器。

我要做什么

  • 基于Node.js完成毕业网站设计的后端部分。

安装Node组件

  • 官网走起:https://nodejs.org/en/
  • 我是windows64 系统,下载了最新版本13.1.0current
  • 然后龟速下载,一路“next”安装
  • 完成打开~

编译器

  • 码农也要好农具才能干活是不是,follow me下载Sublime Text3:https://www.sublimetext.com/3
  • 安装依旧一路next~
  • 然后开始快乐code

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值