pc:
1. 主要使用Vue-cli、VueRouter、graphql数据库进行前后端不分离整个项目的开发
2. 以Element ui 组件库为主,对页面进行排版提高开发的效率
3. 使用vue-lazyload懒加载,提高用户体验,提升页面美观
4. 对Axios进行网络请求以及二次封装,使用token进行权限验证,利用sessionstorage存储用户数据
5. 对组件进行封装,提高组件的复用性,缓解代码繁琐以及模块发开发提升代码可读性
6. 路由权限控制,根据不同用户信息进行不同权限的相关操作
7. 使用lib-flexible实现各个浏览器兼容性问题
App端:
2. 主要使用Uniapp框架进行整个app的开发
3. 以uView组件库为主进行页面布局
4. 封装以promise形式的弹窗,提示框等
5. 以promise形式对uni.request进行次封装,请求拦截,实现页面与后台数据交互展示