Commander.js Node CLI
使用 Commander.js 解析 Node 脚本的命令行参数和选项,生成简洁帮助。
Kotlin Spring Boot
结合 Kotlin 语言特性与 Spring Boot,使用协程和数据类提高开发效率。
Quarkus 云原生 Java
使用 Quarkus 构建轻量、快速启动的云原生 Java 应用,原生编译为可执行文件。
MyBatis 持久层框架
使用 MyBatis 或 MyBatis-Plus 编写原生 SQL 并映射到对象,灵活操作数据库。
Spring WebFlux 响应式
使用 WebFlux 和 Project Reactor 构建高吞吐、低延迟的响应式服务。
Spring Cloud 微服务
基于 Spring Cloud 套件构建完整的微服务体系,涵盖 Nacos、Gateway 等。
Spring Data JPA
使用 Spring Data JPA 声明式定义数据库操作,自动生成常见 CRUD 和查询。
Spring Security 安全
集成 Spring Security 保护 Web 应用,实现登录、角色权限和 JWT 认证。
Pydantic 数据校验
使用 Pydantic 定义数据模型,进行运行时类型校验与序列化,常用于 FastAPI。
Requests HTTP 库
使用 Requests 发送 GET/POST 等请求,处理响应、头信息和会话保持。
Python ORM SQLAlchemy
使用 SQLAlchemy 核心和 ORM 层进行数据库操作,管理会话、映射关系。
Python Django 框架
学习 Django 的 MTV 架构、ORM、表单处理和后台管理,快速构建数据库驱动的网站。
Mongoose ODM for MongoDB
使用 Mongoose 定义 Schema、模型验证和中间件,轻松操作 MongoDB 数据库。
TypeORM 数据库操作
使用 TypeORM 搭配 TypeScript,通过实体装饰器与 Repository 模式操作数据库。
Apollo Server 与 Client
学习使用 Apollo Server 定义 Schema,并用 Apollo Client 在前端缓存和查询数据。
GraphQL Yoga 服务器
使用 GraphQL Yoga 快速创建 GraphQL 端点,集成订阅、文件上传和增强的开发体验。
Socket.io 实时应用
使用 Socket.io 构建双向实时通信应用,掌握房间、命名空间和错误处理。
定时任务 node-cron
在 Node.js 中用 node-cron 创建周期性任务,实现数据备份、报表生成等自动化。
Node.js 流与 Buffer
理解 Node.js 中的可读/可写流和 Buffer,使用管道和背压机制高效处理 I/O。
Fastify 高性能框架
使用 Fastify 构建快速且低开销的 HTTP 服务,利用 JSON Schema 验证和插件体系。
RESTful API 设计原则
掌握 REST 架构约束,学习资源命名、HTTP 方法语义、状态码使用和版本管理,设计直观易用的 API。
Supabase 开源后端
使用 Supabase 快速搭建后端,集成 PostgreSQL 数据库、认证和实时订阅,完全开源。