熟悉W3C规范,掌握DIV+CSS布局,并结合Web标准、标签语义化和SEO优化代码。
熟悉HTML5/CSS3新特性进行页面结构和样式的优化。
熟悉页面常用的布局方式,包括响应式布局,流式布局,flex布局等布局方式。
熟悉使用混合式布局与了解Less预编译语言进行开发。
掌握原生JavaScript操作DOM,BOM元素。
对于JS中面向对象、继承、原型链、闭包等面向对象的知识有一定的了解。
了解ES6的新特性。
熟悉主流框架VueJs的使用,了解MVC和MVVM设计模式。
熟悉Vue全家桶,能够利用vue-cli进行单页面应用的架构搭建,进行组件化开发;使用vue-router实现路由跳转;使用vuex状态管理工具,实现页面间数据传输;利用webpack进行模块化管理和代码打包。
掌握elementUI/vantUI等常用开发框架。
了解Lazyload /Swiper等功能性插件。
了解Echarts可视化插件库制作可视化图表。
了解CMD/AMD规范以及RequireJS/CommonJS。
熟练使用npm,svn管理项目模块所依赖的各种功能包。
掌握使用webpack打包工具,能够使用git代码管理工具。
奉贤消防救援支队指挥平台
项目描述:根据设计师的设计稿,快速搭建页面视图,通过这个系统,方便消防人员对奉贤区各个街道实施消防救援负责模块 : 整体页面布局及搭建,对产品经理提出的功能及要求进行开发
主要技术:
1.采用基于webpack的vue实现组件化开发,进行复用代码的封装
2.使用vue-cli脚手架搭建项目的框架
3.使用vue-router实现路由跳转,以及使用vuex状态管理工具来管理vue中的数据
4.使用了axios技术与后台进行数据交互,完成页面的渲染和数据的提交
5.使用git进行代码管理
6.使用了基于vue2.0的组件库elementui进行开发的