1.熟练使用HTML/HTML5、CSS3/Sass/Less构建页面;
2.掌握原生ES5,熟练使用Es6开发;熟悉W3C规范,CMD/AMD/CommonJs规范,熟练解决各浏览器兼容问题。
3.熟练使用axios,熟悉http协议,熟悉常用状态码和请求头。
4.框架多采用Vue2/jQuery以及衍生框架(ELementUI以及Iview);熟练使用Vue3+AntDesignVue+Ts开发;熟练使用微前端qiankun框架; 熟练使用Node.js+koa2+mongodb的服务端开发,了解PHP。
5.包管理工具:Npm;熟练使用Webpack+Gulp+Babel构建多页面应用工作流,vue-cli脚手架构建单页面应用。
6.优化上:具备一定网站重构和页面性能优化经验。 熟练使用Photoshop。
7.提交工具熟练使用svn和git。
5.包管理工具:Npm;熟练使用Webpack+Gulp+Babel构建多页面应用工作流,vue-cli脚手架构建单页面应用。
6.优化上:具备一定网站重构和页面性能优化经验。 熟练使用Photoshop。
7.提交工具熟练使用svn和git。
2.框架采用公司自主研发的微服务框架,该框架的组件是基于iView的二次封装。
3. vue全家桶+ES6+S
1.担任报警处理和报警统计两部分模块的前端开发。编写多应用公用的复杂报警弹窗组件(弹窗模块涉及客户端和web调用切换)
2.整套框架采用css3属性var,配合localstorage提供两种皮肤切换风格;页面国家化采用i18n插件;使用deep实现组件样式自定义;
3.前端兼容两种方式,对于CS方式,前端嵌套客户端,采用QTweb方式进行通信;对于BS方式,前端采用websocket方式与客户端实现通信;
4.报警统计,使用数据可视化方式,使用三方包vue-echars提供的组件,针对需求样式和功能进行配置。
5.违规人脸抓拍图功能,通过坐标在场景图绘制给定人脸位置。为解决场景图变形带来精确度的差异,采用canvas绘制图片,在对图片进行处理,在导出为base64。
6.根据树不同功能,使用Ztree.js,实现树组件的二次封装
项目描述:用智能摄像头实时监测,对车牌号,和投放点人脸抓拍数据上报,通过PC客户端界面处理信息,实现垃圾投放规范化。 项目构建: 1.考虑多业务组合实现定制,采用基于Vue前端微服务化方式以达到灵活构建应用,将业务化分区块按需引入。项目采用BS架构和CS架构两种方式,涉及客户
项目构建:参与项目初始开发到上线。考虑电商网站规模,拓展功能模块较多,项目构建以PHP的MVC架构为主,前端采用多页面应用方式,前端工程化采用Vue+Webpack+Babel+Es6+Sass+gulp方式。框架选择:Vue+jQuery+Bootsrap的Datetimpic