1 理解js底层原理,熟练原生js,es6,dom,bom,ajax;
2 理解vue2/vue3实现原理,熟练vue各种组件通信;
3 熟练html5,css3,熟练常用网页布局,如flex,响应式,熟悉jquery及常用jquery插件;
4 熟练elementui,elementplus,vant等常用ui框架,熟练ui框架中各种组件的使用;
5 熟练封装自定义组件,熟悉常用第三方插件,熟练封装常用js工具函数;
6 熟悉原生小程序开发,熟悉uniapp开发微信小程序,熟悉微信公众号开发;
7 熟悉webpack,vite常用配置,熟悉typescript的使用,了解npm,nginx;
8 了解node,express,koa,理解后台开发流程;
TMS管理系统(飞天诚信)
项目描述:tms系统,为终端用户提供下载rom,app等常用管理功能,收集用户信息,展示设备信息,方便客户导入导出常用设备,查看设备出入库等
工作业绩:独立开发,重构老tms系统,提供更好的用户体验度和界面展示,优化网页加载速度,扩展便于用户维护设备信息的常用功能
工作内容:
1 基于若依权限管理系统开发,使用vue2全家桶+elementui实现界面开发
2 使用echarts实现图表展示,便于直观展示设备信息
3 使用vue-fullcalendar实现日历日程功能
4 使用高德地图实现区域内设备围栏,根据后台坐标点生成区域内设备数量统计,展示当前区域设备信息,坐标定位,覆盖物,地图事件等常用功能
5 使用monaco-editor,sql-formatter实现json和sql编辑器功能
6 封装websocket实现消息数量实时更新统计
7 使用ali-oss实现rom大文件分片上传,封装上传组件,实现上传百分比展示
8 使用i18n实现国际化