本人已有三年多的前端开发经验,自己单独开发过整个项目,也配合同事一起开发过项目。
所用到的技术如下:
1、精通html5、css3、javascript、jquery,熟练使用常用页面布局;
2、熟悉网站性能优化、SEO,熟练使用websocket进行长链接
3、熟练使用Vue.js、Vue-Router、Axios、Vue-CLI、Element-ui,Less,ES6等当前主流技术
4、熟悉掌握版本管理工具git和svn
5、PC端和web端项目开发都精通
1、排行类网站,以vuecil3.x+axios+vue-router+vuex+element-ui为基础的SPA项目,前端完全是一个人完成的排行类网站,有PC端、H5端及相应的后台管理系统,并用HBuilderX打包成APP。有用谷歌、百度进行埋点统计,用html2canvas生成快照功能,用echarts进行图形输出,用websocket保持长链接。
2、H5博彩项目,对原有的项目进行重构,原来项目是用jquery写的,重构成vue项目,由于是接收别人的项目,一开始很多bug不知道在哪,慢慢培养成了快速定位bug的能力。
topdapp网站是一个DAPP排行网站,对时下各种数字货币交易的DAPP进行排行及点评,后面又增加挖矿、抽奖等功能,推出积分系统,推出了自己网站的数字币TDA。这个网站有PC、H5、APP端及管理后台系统,前端部分都是我一个人完成的。
公司支付平台的商户管理后台,技术还是vue全家桶+element-ui,还有其他几个管理后台用的都是同样的框架布局,实现起来比较高效。