精通vue与react框架,使用此两框架写过公司官网、电商网站、后台管理系统、h5项目等等。
熟练使用uniapp,用它写过微信小程序、h5项目、封装APP等等。
熟悉各大UI组件库,如element-ui、uView、ThorUI、ant-design等等。
对页面交互、网络请求、数据处理等了如指掌,手到擒来。
本人全职做前端开发,有三年以上的开发经验,对诸多技术难点都有解决经验,并可保证代码质量以及运行效率。开发过程中会尽量照顾用户的操作习惯,避免细节出现bug,以及考虑极端情况的处理。
由于不方便透露项目名称,故摘出开发中的几个技术点,以作介绍。
h5接通微信支付:调用微信支付SDK,根据金额发起订单,获取签名随机串时间戳,用户输密完成支付。
小程序直播:使用直播组件,调用API控制直播端开录与否以及其它控件的使用,观众端与主播互动逻辑的处理。
另外根据实际业务需求做了echarts图表渲染数据,使用canvas画图生成宣传图片,调用腾讯地图进行实时定位,文件的上传与下载等操作。
本项目使用纯vue开发,适配PC端和移动端,难点在于将制作全景图的功能开源化及动态操作全景图行为。
本项目为uniapp开发的小程序,由个人独立完成,由于行业冷门,宣传需求较大,故设立二级分销系统。并含大量为用户定制的宣传图片,开发过程非常考验canvas画图技术。