正在加载...
Node.js
📊
55 主题
⏱️
互动学习
🎯
循序渐进
Node.js 是一个强大且开源的 JavaScript 运行环境,使开发者能够构建快速、可扩展的服务器端应用。通过事件驱动和非阻塞 I/O 模型,Node.js 高效处理高性能应用,非常适合用于 Web 服务器、API 和实时应用如聊天应用。学习 Node.js 让开发者能够在前端和后端使用 JavaScript,从而简化全栈开发。同时,掌握 Node.js 可使用流行框架如 Express.js 并整合 MongoDB 等数据库,是现代 Web 开发者的重要技能。
🎯
课程已完成
此课程已完成并准备好学习。所有主题都可供学习。
🔍
📋 学习路径
按照下面的结构化学习路径进行学习
Node.js 介绍
Node.js 安装
第一个 Node.js 应用
Node.js CLI 使用
模块简介
内置模块
NPM 基础
Require 与 Export
文件系统操作
事件发射器
流
创建 HTTP 服务器
简单路由
URL 模块
查询字符串
DNS 模块
操作系统模块
异步编程
事件循环
错误处理
Buffer 与二进制数据
进程管理
子进程
工作线程
集群模块
WebSocket
加密
流管道
性能优化
数据库集成概览
MySQL 与 Node.js
MongoDB 与 Node.js
PostgreSQL 与 Node.js
Redis 与 Node.js
创建 REST API
GraphQL 集成
身份验证
第三方 API
框架概览
Express 基础
模板引擎
Node.js 测试
Node.js 安全最佳实践
输入验证
日志记录
环境变量
错误日志与监控
部署策略
Docker 容器化
CI/CD
可访问性
应用维护与更新
Node.js 调试
常见错误及解决方案
Node.js 术语表