熟练掌握并运用Javascript、HTML5、CSS3等技术。
熟练使用Vue前端框架进行开发,了解其生态系统和相关工具(如Vuex、VueRouter)。
具备Vue3+TypeScript技术的开发经验,熟悉ES6+语法。
熟悉浏览器渲染机制,了解有效的页面性能优化和策略。
熟练使用swagger、postman进行前后端数据交互;熟练使用YApi进行mock数据。
具备Java语言基本阅读能力,能进行简单的代码修改调试。
具备Webpack配置、打包经验。
持有英语六级证书,具备良好的外文文档阅读能力。
熟练使用AI工具辅助日常开发。
广州特检检务通APP
项目描述:
开发基于现有特检院移动系统的APP,检验人员通过手持终端进行检验现场的设备查询、检测录入、数据提交
等操作;审核人、批准人可进行审核、批准、回退等操作,实现移动端输出检验检测、监督抽查、质量监督三
种业务的检验录入产生的数据,并与已有的PC端业务系统进行交互及数据同步。
工作内容:
处理大量表模板数据,页面加载时间过长,采用按需加载、虚拟滚动、缓存模板等方式将页面加载速度
从70秒优化到15秒,优化页面渲染时长,改善用户体验。
采用wujie微前端技术搭建项目主框架,实现团队间多个子应用的独立开发。
采用splitpanes技术,实现分屏、取消分屏、拖拽分屏、数据同步等效果。
采用vxe-table表格方案,实现动态表单录入、复杂表格数据展示等功能。
开发数据维护模块,包含病人标签管理、科室药品管理、附加费规则等数据管理界面。
采用fullcalendar库,开发日历功能,实现切换多种日历视图、创建编辑事件、定制事件渲染样式、拖放
和选择交互等效果。
采用ECharts,开发预算与成本分析、项目进度跟踪等功能,达到直观地展示数据分布情况的效果。
维护项目,上线后进行bug修复。
大量数据更新到本地数据库时严重卡顿,在旧型号设备上甚至闪退。通过采用前端建表、本地数据库分
段存储、降低内存占用、减少监听变量等方法,优化了卡顿问题、解决了闪退问题。
采用媒体查询、rem适配方案,适配手机和平板APP不同样式布局,投入使用后,客户反馈达到较好的
交互和视觉效果。
参与集成外部设备的插件开发(Java)和对接,利用插件调用外部设备的摄像头进行拍摄、录制等功
能,采用RTSP+vlc播放器技术,实时监控设备拍摄、录制画面。
采用PDF.js技术实现PDF文件的预览的操作。
采用高德地图api实现地图定位、搜索地点区域功能。
采用form-create技术处理大量表单数据的展示、提交,实现表单控件之间的交互。
采用canvas技术实现签名功能,实现导出签名图片提交到服务器。
调用原生摄像头进行拍摄、录制视频,对文件地址进行解析类型,并实现图片预览、视频播放的功能。
维护项目,负责项目的打包,并通过接口发布新版本应用,实现应用内版本更新提示。