免费获取学习方案
BACKEND CATEGORY

后端技术

从 Node.js 与 Python 后端开发,到 API 设计、身份认证、服务器部署与 Web 安全,构建稳定可靠的服务端能力。

38知识条目
8核心知识点
35h+建议学习时长
210+代码示例
KNOWLEDGE POINTS

后端核心知识点

聚焦服务端开发关键能力,从语言基础到工程部署,助你写出可上线、可维护的后端服务。

01

Node.js 事件循环

理解单线程异步模型、Event Loop 各阶段、宏任务与微任务执行顺序,避免阻塞与性能陷阱。

02

Python 后端框架

Flask 轻量灵活与 Django 全家桶选型对比,路由、ORM、模板与中间件的实战运用。

03

RESTful API 设计

资源建模、HTTP 动词语义、状态码规范、版本管理与分页过滤,设计清晰可扩展的接口。

04

JWT 身份认证

Token 生成与校验、Payload 设计、刷新令牌机制、无状态认证的优劣与安全加固方案。

05

服务器部署 Nginx

Nginx 反向代理、负载均衡、HTTPS 配置、静态资源托管与 PM2 进程守护实战。

06

Web 安全实践

XSS、CSRF、SQL 注入、越权访问等常见漏洞原理与防御,CORS 与 HTTPS 安全配置。

07

接口性能优化

慢查询定位、缓存策略、异步任务、连接池与限流降级,系统化提升接口响应速度。

08

WebSocket 实时通信

长连接原理、握手协议、心跳保活与断线重连,实现即时通讯与实时数据推送。

RECOMMENDED

关联学习教程

知识点配套教程,从前端到后端打通全栈开发链路。