1精通html5/css3技术,能熟练运用div+css手写网页, 熟练使用css3核心属性和动画,并且符合W3C标准格式,兼容主流浏览器;
2熟练应用jQuery,熟悉底层工作原理,能够自己实现拓展jQuery功能库,封装自己的插件库,并且能使用jQuery的插件,熟悉使用各种jq插件实现快速开发和效果实现;
3掌握并且应用vue框架,对vue的框架整个搭建,基于anxios的请求封装,对应组件库uielementui的使用,完成对应项目的开发
4掌握ajax数据的交互和处理,实现数据的异步处理,与后端进行交互,调用接口,获取相应的数据,达到前后端分离效果;
5掌握响应式网页的书写,能在pc端,pad端和手机端适用,不仅能用css3的媒体查询书写,还能利用框架Bootstrap来书写响应式网页书写,css书写采用less,优美的代码风格;
6掌握echarts和d3制作常规的图表,饼图,柱图,折线,热力图和一系列的效果图
7对地图方面进行开发,基于百度地图的api进行相应的业务开发
CberSoc产品的开发
项目技术:整个项目采用vue,elementui,anxios,vue-router,vuex一套vue全家桶来完成整个项目前端部分的开发,采用git版本管理,多人开发。
项目过程:前端整个框架的选择,项目前端的搭建,前端代码的规范,前后端分离,接口规范。
项目问题:整个项目遇到问题较多,项目需求改变是大的问题,解决办法就是先出一版本,能调整的就调整,不能调整的提到第二个版本。技术方面也有对应的element框架对应的部分样式的更改,解决办法是在全局配置了个需要自定义的样式的引入,业务层也做了对应的相关方法的抽离就行优化。