熟练 js,jquery,css3,h5规范熟悉 ES6,ES 7熟练使用前端开发 vue vuex, vue-router Typescript 框架,熟悉 nuxt SSR 服务端渲染,使用 elementui,vantui 快速开发 pc 以及移动的页面,熟练使用 uniapp 开发微信小程序能够熟练使用 nodejs的 koa 框架,mongodb 开发后端端,熟练使用 electron加 electron-builder 开发 PC 跨平台应用
我在项目中担任前端开发工程师,主要负责根据 UI 设计稿完成前端页面的开发和调试。我的具体包括:
使用 Vue 框架搭建前端项目结构,并利用 vue
-cli 脚手架进行初始化。
使用 vue
-router 实现路由的配置和跳转,同时利用 ElementUI 的组件库进行页面的布局和样式渲染。
利用 axios 向后端 API 发送请求,使用文件切片将大文件切片上传至服务器,确保大文件超时能继续上传操作, 并通过 vuex 对数
据进行管理和状态监测。
参与系统的测试和调试,修复前端代码中的 bug 和问题。
与后端 Java 开发人员协作,对接 API 文档和接口规范,保证前后端数据的交互和一致性。
遇到的挑战和解决方案: 在项目开发过程中,我遇到了一些挑战。例如:
需要支持多种类型的表单验证和输入格式检查。
需要保证用户权限的管理和控制。
要求集成第三方组件库和 UI 插件等。 为了解决这些问题,我采取了以下措施:
使用 ElementUI 内置的表单验证规则和自定义校验函数进行表单验证。
使用 Vue
-router 进行路由拦截和认证授权,限制用户访问权限。
利用 axios 拦截器和插件机制对请求进行封装和优化,提高系统效率和稳定性。使用 echarts 实现数据可视化,该项目只有使用他
们公司 VPN 才能访问
项目2:湘猪科技的报单系统
XwYY8Juo202305052138
使用 uniapp u
-viewUI ,vuex 编写的H5 将H5嵌入到小程序 分为平台端,采购端,发货端(公猪场),功能是根据账号信息
判断是用户端还是其他端跳转到不同页面,,采购端发布采购猪精平台端审核,审核通过后,可以输入发多少猪精,剩余猪精
可以给其他的发货人发货,发货端分备货和发货两个账户,发货可以自己送货,高铁,顺丰,用户端可获取快递信息,订单信
息。
其他项目 如 拙燕检测, 古河茶叶,储运联查,未芽小程序,脑早测等,就不一一列举了。前端技术优化前端