技术栈
我的技术栈
日常开发中使用的主要技术、工具和框架。持续学习,不断精进
后端开发
服务端技术栈
C# / .NET
后端开发主力
ASP.NET Core
Web API 开发
Entity Framework
ORM 框架
Node.js
JavaScript 运行时
前端开发
用户界面技术
JavaScript/TypeScript
前端核心语言
Vue.js
渐进式框架
React
UI 组件库
Alpine.js
轻量级框架
Tailwind CSS
实用优先的CSS
HTML5/CSS3
Web 标准
数据库
数据存储方案
PostgreSQL
首选关系型数据库
MySQL
流行的关系型数据库
Redis
内存缓存数据库
MongoDB
NoSQL 文档数据库
DevOps & 工具
开发运维工具链
Docker
容器化平台
Kubernetes
容器编排
Git
版本控制
GitHub Actions
CI/CD 自动化
Nginx
Web 服务器
Linux
服务器环境
云服务
云平台和服务
阿里云
云计算平台
腾讯云
云服务提供商
AWS
亚马逊云服务
其他技能
辅助技能和工具
API 设计
RESTful & GraphQL
微服务架构
分布式系统设计
性能优化
系统调优
安全防护
Web 安全
学习资源
我的技术学习路径和推荐资源
.NET 学习
官方文档和优质资源
前端技术
现代前端开发资源
系统设计
架构和设计模式
开发工具
日常使用的开发工具和IDE
Visual Studio Code
主力代码编辑器,轻量高效,插件丰富
强大的智能代码补全
丰富的插件生态
集成终端和调试
Git 版本控制集成
Visual Studio
.NET 开发的完整IDE,功能全面
完整的 .NET 开发支持
强大的调试工具
性能分析器
团队协作功能
JetBrains Rider
跨平台 .NET IDE,性能卓越
跨平台支持
优秀的代码分析
强大的重构工具
无缝 Git 集成
Docker Desktop
容器化开发环境,简化部署流程
本地容器管理
镜像构建和测试
Kubernetes 集成
多平台支持