Node.js学习笔记--进阶之路
发布日期:2021-06-30 11:51:09 浏览次数:2 分类:技术文章

本文共 568 字,大约阅读时间需要 1 分钟。

简介

Node 是一个软件, 可以脱离浏览器, 独立执行JS文件
node特点:单线程,跨平台,非阻塞,事件驱动+回调函数
Node实现了ECMAScript标准, 所以语言跟JavaScript基本一致

    因为想成为全栈开发(前后端都可以的大拿)

    PHP等语言是阻塞的, 性能不如nodeJS
    node是事件驱动, 非阻塞的
    Node中是大量的, 事件和回调函数
    单线程(主线程单线程,后台I/O线程池)
    跨平台 (Node软件可以安装在window系统/linux系统/mac系统/等等)

开发/发布环境

1. 开发环境:  指编写代码, 时用到的环境,包含调试工具,打包工具等

2. 生产环境:  指发布到线上后的环境

安装

安装环境

nodejs的基础语法: js+npm模块管理器
核心模块: 文件系统IO, 网络模块, 加密, 数据流
框架: express4.x, express-generator, socket.io, koa2
数据库: mysql
运行环境: win, mac, linux, unix, 只要安装了node环境
io指的是对磁盘的读写操作(input输入和output输出)
Node仅仅对ES标准进行了实现,所以在Node中不包含DOM 和 BOM 
但是Node实现了 console 和定时器(s

转载地址:https://jackiehao.blog.csdn.net/article/details/106040184 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Nodejs的高频经典面试题解析
下一篇:async和await异步捕获机制try/catch

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月07日 02时16分07秒