
protfolio全栈技术架构
现代化全栈技术栈实践项目,整合 Next.js 前端、NestJS 后端、微信小程序,采用 TypeScript 全栈开发,支持 Docker 容器化部署和 Vercel 云平台部署。
Next.js 14React 18NestJSTypeScriptPostgreSQLRedisDockerVercel微信小程序TailwindCSSAnt DesignJWTPasspor
-
前端架构:
-
Next.js 14 App Router 架构
-
React 18 组件化开发
-
TypeScript 类型安全
-
TailwindCSS 样式方案
-
Ant Design 企业级 UI 组件库
-
Markdown 渲染与代码高亮
-
后端架构:
-
NestJS 模块化架构
-
TypeORM 数据库 ORM
-
PostgreSQL 关系型数据库
-
Redis 缓存层
-
JWT 认证体系
-
GitHub OAuth 集成
-
小程序架构:
-
微信小程序原生开发
-
towxml Markdown 渲染
-
自定义组件封装
-
全局状态管理
-
DevOps:
-
Docker 容器化
-
Docker Compose 编排
-
Vercel 云平台部署
-
GitHub Actions CI/CD
-
环境变量管理