我到现在有4年多的工作经验,一直做的是vue项目,常用的UI组件库有vant、elementUI、vux等。
常用功能有微信分享、地图、签名、web录屏及回放、人脸识别、日历。
项目框架有普通的脚手架搭建,还有vue+ts框架,自己封装Ajax请求拦截,用代理处理跨域问题
PC项目1:公安项目(后台管理项目)项目亮点在案件串并可视化,用echarts关系图,还有权限管理。
PC项目2+移动端监控:回溯项目,项目亮点在于任何项目引用监控js只要调用方法就可以记录整个页面操作(web录屏跟视频效果一样但是比视频大小小太多太多),不定时将记录数据发送后台,在PC管理项目就可以回放,同时也具有截屏功能等。
移动项目:多是保险项目APP及公众号,涉及整个投保流程,有信息录入、人脸识别,身份证识别,缴费及签字等
核心技术是nrrweb和timecat及html2canvas集成,我负责劫持页面数据定时发给后台及回放还有截屏
项目有信息录入,身份证识别,考试,各种图片上传,PDF展示,签字功能。 我负责信息录入身份证识别和图片上传PDF及签字功能