第一份工作是做全栈开发,涉及到很多前后端的技术,极大的开拓了自己的视野;同时,由于测试人员不足,很多项目的需求都要自己充分测试,保证上线的功能与质量。
由于自己热爱前端与JavaScript 技术,第二份工作专注于前端,但对于 nodejs 写后端服务也是很能接受的。
精通 HTML5+CSS3+JS;
熟悉 Vue 全家桶,重视组件化开发;
掌握 webpack 等构建工具的使用;
熟悉 nodejs、php、java 等后端技术;
熟悉 mysql、mongodb、redis 等数据库;
熟悉 Linux 系统、HTTP/S 协议。
1、微信公众号开发:
利用Vue.js开发,后端为php。除了简单的登录认证,还根据客户需要实现拍照上传和位置节点记录。同时借助linux,实现定时给用户推送报警信息。
2、数据可视化:
在百度、谷歌、高德地图 API 上进行封装,实现地图的自由切换,轨迹的绘制与回放;产品与项目中,借助 Echarts 进行图表绘制,直观的展现数据。
3、仿微信的 web/桌面应用:
采用 ES6/7 特性,前后端彻底分离,实现部分微信功能,如好友管理、即时聊天等。使用 Git 做代码管理,webpack 打包,Electron 做跨平台工具,Jenkins 做持续集成,部署在 aws。