个人介绍
2.熟悉前端工程化,模块化以及前后端分离的开发模式,可独立完成中小型项目的搭建和开发任务。
3.熟练掌握 vue2/3 全家桶,例如 vue-router,vuex,less/sass,pinia等,能熟练使用 element,ant-design,naive 和 vant 等 ui 框架。
4.熟悉 git,webpack,vite,npm 等工具。
5.熟悉 echarts,uiapp,nodejs,nuxt,electron 等技术。
工作经历
2021-03-01 -2022-05-01合肥极强臻科技有限公司前端开发
主要负责公司的 web 前端业务,项目的技术选型及整体搭建,与 ui 设计师,后端开发以及项目经理沟通合作并完成项目开发。 主要内容如下: 1.根据 ui 设计图和产品需求完成项目的前端页面搭建任务。 2.根据后端开发提供的接口文档完成项目的 api 对接工作。 3.解决开发过程中的技术难点,检查并修复项目中的 bug。 4.优化产品的用户体验,项目的发布上线与后期维护。 5.新的技术的探索与研究。
教育经历
2018-06-01 - 2020-06-01长沙理工大学计算机应用技术专科
我于18年到20年就读于长沙理工大学,期间学习各方面计算机相关知识于技术。
技能
1.该项目技术栈采用 vite 脚手架搭建的项目,用到了 vue3+naiveui+pinia+tailwindcss 完成开发,主要功能是用来群发消息等功能,统一处理了接口错误的信息,各个页面的 api 接口和 store 模块化封装,前台和后台路由的按需加载,侧边菜单的动态获取,封装 naiveui 中的部分组件。 2.管理员与用户共用一个后台,根据用户权限加载不同路由,该项目做了响应式处理,可以在不同屏幕尺寸以及移动端正常浏览。 3.打开项目注册登录之后来到后台首页,主要展示欢迎消息,项目公告以及用户套餐信息, 侧边菜单包含了:套餐商城,消费记录,任务管理,数据集,管理员:用户管理,服务器管理。右上角图像点击展开下拉菜单:账户充值和退出登录,图像左边则是一个切换暗亮色的一个开关。 4.来到侧边菜单的套餐商城 ,进来可以看到3种级别的套餐,可以选择月付,季付,半年和年付4种付款方式,用户仅有购买按钮,有生效套餐则购买变为续费,管理员可看到每个套餐的修改,删除按钮和右上角的创建套餐。 5.消费记录是一个仅供查询的表格。 6.任务管理主要是创建任务的表单较复杂,表单包含3种任务模式,有2种任务模式包含增加和删除输入框这个需求,消息发送模式也有3种选择,主要是选填和必填输入框是否输入值的一个切换校验。 7.数据集只包含了一个上传文档的功能,管理员这边的用户和服务器管理展示用户和服务器列表。 我的业绩:我负责该项目的所有前端部分的开发工作。
1.该项目主要技术栈是vue3,ui框架使用ant-design,主要功能是用思维导图和网页预览功能。 2.思维导图有7层动态的数据,可进行拖拽,拖拽主键位可切换左右鼠标键,可以全屏预览,放大缩小,可导出pdf和png图片,并且用canvas绘制了小地图可同步当前节点展开的情况。 3.用预渲染生成前台页面静态站点,有利于seo。 我的业绩: 我主要负责项目的整体搭建,路由权限校验,接口封装,账户中心以及思维导图拓展功能的开发。