1.精通DIV+CSS传统布局网页制作技术,熟悉W3C标准,掌握各主浏览器的兼容问题;
2.熟练掌握HTML5和CSS3并应用到页面开发中;
3.熟练掌握原生JavaScript、ES6常用方法;
4.熟练使用移动端布局和响应式布局进行开发;
5.熟练使用JQuery,Zepto等常用类库,能够使用实现页面上的动态效果;
6.熟练使用第三方插件Swiper,HighCharts;
7.熟练使用AJAX异步刷新技术,熟悉fetch 、axios、natty-fetch、whatwg-fetch,可以很好的与后台合作完成数据的更新;
8.熟练使用Reactjs框架,有使用Uxcore、Salt Ui、Ant Design组件库经验,能够通过组件化去开发页面,让组件达到更高复用性;
9.熟悉Vuejs框架,熟悉Vuetify、Element、AT-UI组件库,能够快速进行PC端和移动端的项目开发;
10.熟悉AngularJs框架,能实现PC端功能和移动端功能的开发,理解MVC以及MVVM模式;
11.熟练掌握Less、Sass、Stylus预处理技术,提高CSS的编写效率,有过gulp,webpack代码构建工具应用经验;
12.了解微信小程序和微信公众号开发;
13.了解 nodejs;
14.了解一些后端语言如:Java、PHP、Ptyhon。
1.模板管理系统(软通动力内部项目 PC端)
责任描述:该项目是团队项目,本人主要负责登录注册页面、首页部分功能、模板创建页、模板人员管理页和模板内容展示页的开发以及整个前端项目的维护和测试。
项目简介:模板管理系统是软通动力内部使用的项目,主要目的是实现数据收集,便于内部人员提交信息。
应用技术:
1、采用React.js框架及Ant Design组件库进行页面搭建;
2、根据模块来开发react业务组件;
3、使用react-router-dom实现路由;
4、运用whatwg-fetch技术获取数据,然后处理数据,在页面展示;
5、使用es6语法编写代码;
6、使用 webpack 进行项目打包,使用 git 进行代码版本管理;
7、使用 eslint 进行项目代码格式化,遵循eslint代码规范;
8、采用creat-reac-app脚手架搭建项目。
2.宜搭平台(阿里项目 PC端和移动端)
责任描述:该项目是团队项目,本人负责新需求点开发,功能性组件开发,历史Bug修复以及页面的维护。
项目简介:宜搭平台是一个支持页面搭建的平台,为用户提供14种基础组件,16种表单组件,5种报表组件,一次设计PC/移动双端适配,即使没有任何代码基础,用户也能轻松搭建出所需的应用首页、表单页、列表页、数据报表页等页面。
应用技术:
1、采用React.js框架及阿里内部组件库进行页面搭建;
2、使用react-router实现路由;
3、运用natty-fetch技术获取数据,然后处理数据,在页面展示;
4、使用es6语法编写代码;
5、使用 eslint 进行项目代码格式化,遵循eslint代码规范;
6、采用nowa脚手架搭建项目;
7、采用云构建技术将原有的代码本地构建过程放在服务器统一构建,使用 git 进行代码版本管理。
3.EPAAS平台(阿里项目 PC端)
责任描述:该项目整体是由本人负责以及开发的,并参与项目需求收集,交互探讨。
项目简介:阿里内部项目。整个项目分为三大模块:1.网关模块:网关配置,服务配置。2.云代码模块:使用Groovy自定义服务,在线书写Groovy代码。3.元据模块:数据库的可视化定义,可以根据需求自定义表,以及数据库的查询。
应用技术:
1、采用React.js框架及Uxcore组件库进行页面搭建;
2、运用natty-fetch技术获取数据,然后处理数据,在页面展示;
3、使用es6语法编写代码;
4、使用 eslint 进行项目代码格式化,遵循eslint代码规范;
5、采用nowa脚手架搭建项目;
6、采用云构建技术将原有的代码本地构建过程放在服务器统一构建,使用 git 进行代码版本管理。