这个项目能做什么

《后端从第一性原理出发》是一个开源文档仓库,为后端工程提供深入讲解、代码片段与实现示例。它将复杂主题系统性地拆解为基础概念,并组织为 26 个关键领域:HTTP/CORS、序列化、认证、校验、分层架构(控制器、服务)、REST API 设计、数据库、缓存(Redis、Memcached)、任务队列、全文搜索(Elasticsearch)、容错、gRPC、配置管理、可观测性(日志、监控)、优雅关闭、安全(SQL 注入、XSS、CSRF)、扩展/性能、并发、容器化(Docker、Kubernetes)、CI/CD、自动化测试、消息代理(Kafka)、WebSockets、OpenAPI 以及 AI agents(LangGraph)。该仓库支持通过 PWA 离线阅读,或使用本地桌面应用(通过 `npm run desktop` 构建)。欢迎贡献更多语言实现、图表或澄清说明。