工作中可以熟练运用HTML5+CSS3来制作符合W3C规范的PC端移动端各种布局页面,
使用原生js的es 5 6 7 规范进行界面交互逻辑构建。
使用jQuery 熟练掌握各种jQuery各种插件+基于jQuery的UI框架 快速实现常用功能开发;
使用CSS预处理器SCSS或者Less 进行项目样式 单元的开发(normalize.css);加快样式构建速度;
最终使用webpack自动化构建工具实现打包部署;
使用微信开发者工具提供的原生框架开发微信小程序,公众号;
实际项目中最常使用vue2版本进行开发pc网页、移动端页。熟练掌握vue-router、axios、等相关技术栈;
以及基于vue的第三方框架 uniapp 、mui+html5plus快速构建手机端app 在项目需求中通过内置api调用各种权限功能(摄像头,扫一扫,地理定位,拨打电话等);
能利用自己的经验有效的解决浏览器兼容问题和性能优化;
项目开发中使用git或SVN进行版本管理;
在实际开发中 掌握如node.js php等服务端技术 ;
开发Apache+PHP+Mysql的后端服务;
开发 node.js+nginx+Mysql的后端服务;
使用puppeteer 对整体项目进行自动化测试;
半糖网
项目描述:
1、参与项目需求讨论,确定项目周期,项目使用框架和插件。
2、根据产品的需求,生产兼容于目前主流PC端/移动端浏览器的前端页面。
3、使用vue-cli对前台页面进行组件化开发。
4、使用vue-router实现SPA单页面应用开发。
5、使用vuex状态管理模式,方便数据共享和传递。
6、使用axios插件与后台开发工程师协作完成各种数据交互,动态展现和用户的互动。
7、确保所有web网页能兼容指定的浏览器。
8、负责项目后期页面的性能优化和维护。
9、对网站进行易维护性重构以及更新,优化网站,增强网站的用户体验。
角色 | 职位 |
负责人 | 前端工程师 |
队员 | 前端工程师 |