技术栈
采用技术栈
后台技术栈:
| 技术/框架 | 说明 | 文档地址 |
|---|---|---|
| ThinkPHP | PHP Web应用框架 | https://www.thinkphp.cn/ |
| PHP | 编程语言 | https://www.php.net/ |
| mysql | 数据库 | https://www.mysql.com/ |
| redis | 缓存数据库 | https://redis.io/ |
| composer | 依赖管理工具 | https://getcomposer.org/ |
| restful | 编程风格 | https://www.php.net/manual/zh/language.oop5.php |
前端技术栈:
admin管理端
| 技术/框架 | 用途 | 文档地址 |
|---|---|---|
| Vue3 | 前端JavaScript框架 | https://v3.cn.vuejs.org/guide/introduction.html |
| Vite | 前端构建工具 | https://vitejs.cn/guide/ |
| TypeScript | 静态类型检查 | https://www.tslang.cn/docs/home.html |
| Vue Router | 前端路由管理 | https://router.vuejs.org/zh/introduction.html |
| Pinia | 状态管理 | https://pinia.vuejs.org/introduction.html |
| Element Plus | UI组件库 | https://element-plus.org/zh-CN/ |
| Tailwind CSS | 实用优先的CSS框架 | https://www.tailwindcss.cn/ |
| Sass | CSS预处理器 | https://www.sass.hk/docs/ |
| Axios | HTTP客户端 | https://www.axios-http.cn/docs/intro |
| Vue I18n | 国际化支持 | https://vue-i18n.intlify.dev/ |
| ECharts | 图表库 | https://echarts.apache.org/handbook/zh/get-started/ |
| wangEditor | 富文本编辑器 | https://www.wangeditor.com/v5/getting-started.html |
| vueuse | Vue Composition API 工具库 | https://vueuse.org/guide/ |
| npm | 依赖管理工具 | https://www.npmjs.cn/ |
| VuePress | 文档生成工具 | https://www.vuepress.cn/guide/ |
| ECMAScript 6 | JavaScript 6 标准 | https://es6.ruanyifeng.com/#docs/object |
| ESLint javascript | JavaScript 代码检测工具 | https://eslint.bootcss.com/ |
uni-app手机端
| 技术/框架 | 用途 | 文档地址 |
|---|---|---|
| Uni-app | 跨平台应用开发框架 | https://uniapp.dcloud.net.cn/ |
| Vite | 前端构建工具 | https://vitejs.cn/guide/ |
| TypeScript | 静态类型检查 | https://www.tslang.cn/docs/home.html |
| Windi CSS | 原子化CSS框架 | https://cn.windicss.org/guide/ |
| uview-plus | uni-app UI组件库 | https://uiadmin.net/uview-plus/ |
web端
| 技术/框架 | 用途 | 文档地址 |
|---|---|---|
| Nuxt.js | Vue.js框架的服务端渲染应用框架 | https://www.nuxt.com.cn/docs/getting-started/introduction |
| Vue3 | 前端JavaScript框架 (Nuxt内置) | https://v3.cn.vuejs.org/guide/introduction.html |
| Vite | 前端构建工具 (Nuxt内置) | https://vitejs.cn/guide/ |
| Element Plus | UI组件库 | https://element-plus.org/zh-CN/ |
| Pinia | 状态管理 | https://pinia.vuejs.org/introduction.html |
| Vue I18n | 国际化支持 | https://vue-i18n.intlify.dev/ |
VSCode 相关配置
| 配置项 | 文档地址 |
|---|---|
| VSCode 配置 Vue 用户代码片段 | https://blog.csdn.net/qq812457115/article/details/124446342 |
| VSCode 配置 ESLint 格式化代码 | https://blog.csdn.net/JCjunior/article/details/129055250 |
