Portfolio
← 返回项目列表protfolio全栈技术架构

protfolio全栈技术架构

现代化全栈技术栈实践项目,整合 Next.js 前端、NestJS 后端、微信小程序,采用 TypeScript 全栈开发,支持 Docker 容器化部署和 Vercel 云平台部署。

Next.js 14React 18NestJSTypeScriptPostgreSQLRedisDockerVercel微信小程序TailwindCSSAnt DesignJWTPasspor
GitHub
  • 前端架构:

  • 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

  • 环境变量管理