ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
应用项目快速开发框架 === 项目开发中,文档等待撰写。 # 码云托管仓库 > 版本在开发中,不定期会更新,最近因为用于团队的一个大型项目的开发,框架会调整,后续会脱敏开源出来,目前的版本是基础版本,只实现了基本的权限检测等功能。 > https://gitee.com/gzpyp/thinkjs-uniapp-framework.git # 功能描述 采用前后端完全分离的设计,客户端通过uni-app技术同时支持安卓、IOS、微信小程序、百度小程序、支付宝小程序、手机浏览器版。桌面管理程序通过iAdmin实现,采用与移动端基本接近的技术架构,尽最大可能重用代码。 ## 技术架构 ### 移动端 - 基于Dcloud.io的uni-app技术,使用HbuilderX开发(https://uniapp.dcloud.io/) - 基于Vue.js(https://vuejs.org/) - 基于Fly.js(https://www.npmjs.com/package/flyio) - 基于Vuex(https://vuex.vuejs.org/) - 基于teaset组件库(https://gitee.com/zengqs/teaset) - 支持async+await语法 - 支持跨域调用 ### 移动端设备支持 - 手机浏览器版 - 安卓 - IOS - 微信小程序 - 百度小程序 - 支付宝小程序 ### 桌面浏览器程序 - 基于iView界面库(https://iviewui.com/) - 基于Vue.js(https://vuejs.org/) - 支持跨域调用 - 基于Fly.js(https://www.npmjs.com/package/flyio) - 基于Vuex(https://vuex.vuejs.org/) - 支持async+await语法 ### 服务端 - 支持Koa 2.x 中间件 - 支持async+await语法 - 支持跨域调用 - 基于ThinkJS(https://thinkjs.org/) - 集成RBAC授权+JWT鉴权+七牛云/本地存储 - RESTful API服务 - MySQL数据库