熟练掌握HTML、CSS可实现复杂的页面排版需求,确保页面在不同设备和屏幕尺寸下的完美适配(响应式设计)。
熟练掌握JavaScript语言特性,熟练运用ES6 +语法编写高效、可维护的代码。熟悉JavaScript的函数式编程和面向对象编程范式,能够构建复杂的交互逻辑和数据处理功能。
熟练掌握vue框架,熟练使用其周边生态进行项目开发。
参与过网页版管理系统类项目、移动端金融类项目等
负责项目前端页面的整体架构设计和开发,从草图到原型再到最终的页面实现,与设计师和后端开发人员紧密合作,确保项目按时交付并符合需求。
使用Vue.js构建页面组件,通过Vue Router实现页面路由管理,利用Vuex进行状态管理,确保数据在不同组件之间的高效传递和共享。
优化前端页面性能,通过懒加载、代码压缩、图片优化等技术手段,提高了用户体验。
编写高质量的CSS样式,实现页面的响应式布局,确保在桌面端、移动端和平板电脑上的完美显示,适配不同屏幕分辨率和设备类型。
参与接口联调,与后端开发人员协作解决问题,确保前端与后端的数据交互顺畅。
该项目需求除了展示页面的设计开发外,处理了echarts的二次分装、其中涉及五种类型图表包含折线图、柱状图、饼状图、雷达图、折线柱状混合图,二次分装支持多数据滑动展示、组件可二次修改自定义样式、自适应移动端尺寸变化等功能。
主要实现功能为搜索查看企业相关信息 配置菜单跳转至其他详细信息页面 页面数据过多时采用、页面上滑加载更多方式优化用户体验 设计分装列表循环组件减少冗余代码 固定变量统一管理等
负责主页面的设计和开发 负责登陆页面的设计和开发 主要负责表单验证、忘记密码/找回密码链接处理、性能优化、接口联调、与主页面其他模块的整合