熟练使用移动端 rem布局、百分比布局、vw布局、弹性盒布局,媒体查询实现响应式布局。
熟练使用angluar2~9框架,通过实现模块化,路由懒加载,指令等来进行性能优化,
可以独立进行angluar框架升级,熟练使用ng-zorro,primeng组件库,独立封装组件。
精通原生 JS,熟悉闭包、面向对象,熟悉 ECMAScript6的语法新特性,熟悉浏览器加载,渲染,性能优化问题。
熟练前后端交互行为,http通信原理,掌握jsonp,socket等解决跨域问题。
熟练模块化开发,熟悉 typescript。
熟练使用 MVVM,单例,简单工厂等常见设计模式。
熟练掌握异步编程。RESTful API设计使用.
熟悉 react。
熟练使用 vue+vue-router+vuex开发,掌握vue渲染机制及实现原理,能够书写MVVM基本框架结构,熟练使用elementUI组件库。
熟悉webpack,以及其基本原理,了解loader封装机制,搭建简单的打包工具
熟悉 nmp、cnpm包管理工具,熟练使用 git管理代码。
熟练掌握前端框架搭建,组件设计,权限控制,模块划分,前端性能优化,代码规范,喜欢函数式编程
报道指挥
参与报道指挥项目开发,开发核心组件,模块化,国际化等进行优化,负责前台代码打包编译上线。
资源库
采用vue开发,只引入vue。Js等,核心发布独立搭建webpack实现发布
1.主要负责将项目中共同组件提取,传值nvm私有云,进行组件共享
2.vueX存储设计,组件交互,代码规范设计
3.通过vue-resource进行后台交互,统一封装http,header信息
4.进行路由鉴权
5.通过less提高编译效率,并且结合elementUI等工具集封装组件,便于高效开发
6.与设计进行对接,构建画面
汽车系统
采用vue进行开发,负责整个项目的技术架构,项目搭建,element-ui主题自定义,国际化,组件分化,路由配置,已经全局token设置 鉴权前台使用angluar2进行开发,主要负责核心组件设计和开发,具体功能实现,参与疑难问题点调查,给出解决方案。
应用技术
1.将用户信息统一封装header实现鉴权
2.实现菜单按钮可配置
3.接口设计,数据返回设计