| 小程序端 | 微信小程序原生 / UniApp + Vue3 / Taro | 一套代码可同时编译小程序、H5 与 App;多端差异大的项目用原生开发,保证性能与微信能力调用完整;需同时上支付宝、抖音等平台时用 Taro 做条件编译 |
|---|
| Web 前端 | React / Vue 3 / Next.js | 官网与营销页用 Next.js 做服务端渲染,保证首屏速度与 SEO 收录;管理后台用 Vue 3 或 React 单页应用,组件库统一便于后续换团队维护 |
|---|
| APP 端 | React Native / Flutter / UniApp | 原生体验要求高选 Flutter 或 RN;已有小程序且功能同构的项目用 UniApp 一套代码产出 |
|---|
| 后端服务 | PHP(Laravel / Yii2)、Java(Spring Boot)、Python | 三类栈都有真实交付案例:中小型业务系统多为 Laravel,高并发或需接入客户既有 Java 体系时用 Spring Boot,数据采集、算单与内部工具类项目用 Python;如客户已有 .NET 系统,按接口规范对接 |
|---|
| 中间层与服务端脚本 | Node.js | 承担 BFF 接口聚合、服务端渲染、定时任务与构建工具链;对接微信、支付等第三方接口时做一层适配,避免业务代码被第三方格式绑死 |
|---|
| 微信云开发 | 云函数 + 云数据库 + 云存储 | 轻量小程序、快速验证类项目可用云开发免服务器上线,省运维成本;需要私有化或复杂业务时仍走自建后端,不受云开发限制 |
|---|
| 数据与缓存 | MySQL 主从 + Redis | MySQL 存业务数据,Redis 承担会话、缓存、队列与限流;文件走对象存储(OSS / COS) |
|---|
| 部署与运维 | 云服务器 + Nginx + Docker | 默认云服务器部署,支持 Docker Compose 一键起环境;也支持部署到客户自有机房(私有化) |
|---|