1. 熟练使用react框架开发项目组件:公司项目(react+webpack+gulp),了解webpack、gulp等前端自动化构建工具。
2. 熟练使用html、css,高度还原设计图。熟悉html5、css3,完成动态界面效果。
3. 熟练模板引擎freemarker进行数据渲染,css、zepto、jquery进行页面渲染。
4. 熟练使用js和jquery,熟悉ES5, ES6,熟练使用Ajax,axios等请求数据。
5. 完善页面的动态交互效果。熟悉swiper.js等第三方插件库对项目进行开发。
6. 熟练使用fiddler进行请求拦截造数据,进行各种架构的本地调试。提升开发测试效率。
7. 熟练使用版本管理工具Git、Svn,完成团队项目。
8. 熟悉sass等样式预处理语言,高效开发。
9. 了解微信公众号开发(php、nodejs)、微信jssdk。
11. 掌握react项目框架DvaJs、UmiJs、antd等
项目:
咪咕阅读:一款移动端手机阅读软件,包含app端、H5端、小程序等
项目技术:
老架构:freemarker模板引擎+css+jquery框架。freemarker引擎编写页面主干与数据交互,响应式布局css,jsBridge与原生app交互。兼容市面主流机型。
新架构:react框架+sass预处理+node环境+webpack+gulp。基础库由自己团队开发,前端webview开发模式,jsBridge与原生app交互。兼容市面主流机型。
项目:
下城政府OA系统、驾驶舱。
PC端react进行开发,使用框架DvaJs、UmiJs,部分功能使用antd组件进行联合开发。
一款移动端手机阅读软件,包含app端、H5端、小程序等 负责完成需求方的提的需求与评审需求、联调、处理bug与优化代码。还有分享有用的知识与工具,进行开发环境优化。以及前端技术分享公众号的编写发布。 按时完成需求bug的开发与带领新人快速融入环境中。 主要负责首页广告、用户充值
下城政务工作平台: 是个政府人员的每日任务工作平台,比如提单、接单、聊天、群聊、公文报送等功能,PC端页面。与驾驶舱等属于关联应用系统。 使用react开发,内部框架使用DvaJs、UmiJs搭建。有时使用antd等外部组件加入。