1.熟练掌握 mvvm 框架:vue2、vue3 全家桶,vue-cli,vue-router,vuex,axios,并了解其底层原理。
2.熟练掌握js、es6+、ts、html、css、html5和css3进行页面架构搭建
2.熟练掌握后台管理系统框架:vue-element-admin、rouyi
3.熟练掌握 echarts 进行可视化数据大屏开发
4.熟练掌握 dom ,bom结构,和 flex 布局
5.熟练掌握element,bootstrap,iView,quasar,vant等UI框架进行响应式开发
6.熟练使用 g it,sourceTree,svn 常规操作进行团队合作开发。
7.熟练使用webpack、vite打包工具
8.会使用Electron进行导桌面应用封装
9.会使用leaflet进行导览地图开发
10.熟悉微信小程序和 uni-app 能开发。
11.关于 node,能使用 nestJs+mysql+typeScript 搭建简单的后端服务。
12.关于代码规范,熟练使用 eslint 进行代码约束
13.关于前端工程化,可以使用plop自定义模板,使用 yarn workspace+Monorepo模式对包进行管理,storebook管理组件库,lerna多包发布,jest自动化测试,Rollup 组件库打包,vuex对数据进行模块化管理
XXAIGC实验室
使用markdown+SSE实现ai对话功能,并支持同步语音播放,开发了ai绘图、ai视频、ai审校、ai生成ppt等功能,并支持在大屏上展示。
蓝途网是一个能帮助用户全面展示自我、实现认知变现,并具有独立经营能力的网
站。经历了从需求分析、设计原型、搜集素材、搭建项目、功能设计、项目管理、功能开发、功能迭代、测试上线的全流程体验。后台使用 vue3+ts+element-plus+vite开发,主要实现蓝图管理(蓝图的绘制、分类、列表),资源管理,文件管理,订单管理,会员管理,订单处理,商品管理,工资管理,会员系统管理,工单管理,数据统计等模块。其中蓝图的绘制过程包括节点的新增、节点信息的编辑 、节点之间连
线、连线样式编辑、查询节点模式等功能开发,动态管理图例类型,导入导出蓝图脚本、清空画布等快捷功能并支持根据关联资源、关联图谱动态匹配节点类型。前端部分使用vue3+ts+quasar实现人生蓝图的展示、微信支付宝支付功能、第三方薪资结算平台服务对接、会员开通、收益中心、个人中心等模块功能,响应式设计兼容pc、移动端。其中人生蓝图作为核心功能在蓝图节点中按节点类型进行细分,支持关联详情资源、付费解锁、关联其他蓝图、外链等功能。