# Node 日常
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine
. Node.js uses an event-driven
, non-blocking I/O model
that makes it lightweight and efficient. Node.js' package ecosystem, npm
, is the largest ecosystem of open source libraries in the world.
Node.js 就是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 事件驱动机制 + 异步 IO + 高性能 V8 引擎 ,也让它成为编写高性能 Web 服务一个非常好的选择。
# 13 个基础核心模块
- 事件触发器 events 模块
- 本地路径 path 模块
- 文件操作系统 fs 模块
- 全局对象 process 进程
- http 模块
- 统一资源定位符 url 模块
- 压缩 zlib 模块
- 流 stream 模块
- 逐行读取 readline 模块
- 查询字符串 querystring 模块
- module 模块
- 缓冲器 Buffer 模块
- 域名服务器 dns 模块
# 学习书籍|视频
# 前言
- Node.js 官方文档
- CNode:Node.js 专业中文社区
- 【全文】狼叔:如何正确的学习 Node.js - 全面认识 Node.js
# Node
- Node 入门 - 很好的入门文档,尤其适合其他后端语言转过来的童鞋
- Node.js 入门 - cnodejs 社区推荐
- 菜鸟教程 - 文档
- 7-days-nodejs - 文章
- 《Node.js 包教不包会》 -- 文章
- 两小时学会 Node.js stream - 慕课网专栏
- 《一起学 Node.js》 - 从 Node 开始,使用 Express 构建博客过程
- Node.js 从零开发 Web Server 博客项目 前端晋升全栈工程师必备 - 视频
- Nodejs 研究苑 - 个人掘金收藏集
- 《了不起的 Node.js:将 JavaScript 进行到底》- 书籍
- 《新时期的 Node.js 入门》- 书籍
# 框架
- Express-4.x 官方指南
- react 全家桶+express 实战个人博客系列教程
- 详解如何从零开始搭建 Express+Vue 开发环境
- vue 项目-前端 Vue 后台 express
- 【实战】用 express+MongoDB 搭建一个完整的前端项目
- 基于 Vue+express 的博客项目
# Webpack
- webpack 指南
- Webpack 中文指南
- Webpack 傻瓜式指南(一) - 入门学习 webpack 的基本知识
- Webpack 傻瓜式指南 - 这是一本关于 webpack 这种构建工具的书
- React 的 Webpack 配置
- 带你深度解锁 Webpack 系列(基础篇)
- 带你深度解锁 Webpack 系列(进阶篇)
- 带你深度解锁 Webpack 系列(优化篇)
# Promise
# 周边大咖
- wesome-nodejs
- @justjavac 大神的免费的计算机编程类中文书籍
- 【知乎 Live】狼叔:如何正确的学习 Node.js
# 学习日志
- Http
- Tcp
- Connect
- Event
- Express-init
- Express-spider
- Express-spider-more
- npm package 积累
- 📦 5 个有趣的 Node.js 库,带你走进 彩色 Node.js 世界 🎉
# Node 相关
Connect →