1. 熟练掌握Html+Css+JavaScript技能,熟练使用ES6语法,掌握Web前端开发基本技能,对性能优化,页面布局架构,模块加载等有一定的了解。
2. 熟练使用git进行版本控制和代码托管以及Webpack等开发工具,熟练使用Eslint等静态代码检查工具,具有优秀的编码能力。具有良好的团队协作能力
3. 熟练使用React.js,Vue等前端框架完成项目功能。
4. 熟悉Node.js,Koa框架。
5. 熟悉小程序原生语法以及wepy框架。
2018/1-2019/2 网易推手(可通过关注微信公众号“网易推手”或下载应用“网易推手”进行查看)
项目框架:
1. 网易推手用户端: React+React-Router+Redux+Webpack
2. 网易推手管理后台: Vue+Vue-Router+Vuex
3. 网易推手小程序:wepy+wepy-redux
项目简介:网易推手是网易旗下分享赚钱平台。用户通过网易推手可以随时随地推荐网易考拉海购、网易严选上的数十万全球爆款,分享自己的购物体验和生活态度,成为朋友圈的生活达人,从中获得各种奖励和成长。
技术架构:
1. 网易推手用户端:前后端分离,后端使用Java,前端使用React+React-Router+Redux+Webpack,APP端则通过内嵌webview的方式实现和微信端的统一,并通过jsBridge实现与客户端的通信。
2. 网易推手管理后台:前端使用vue作为开发框架,vuex进行数据管理,为日常活动提供脚手架功能。
3. 网易推手小程序:使用wepy框架,结合wepy-redux进行数据管理。
-----------------------------------------------------------------------------------------
2017/8-2018/1网易全流程研发平台
项目框架:Koa+React+React-Router+Redux+Antd+Webpack
项目简介:从项目的全流程角度,从需求一直到部署上线这一系列流程的各个点进行管理,致力解决各个环节人工沟通导致的不便捷性,各个应用依赖复杂导致上线麻烦的各种痛点。
技术架构:项目采用前后端分离的模式,后端是一个Java服务,前端搭建了一个简单的Node服务作为Web服务,使用React-Router进行前端路由控制,配合Antd进行前端布局控制,以及交互展示等,对于向Java服务的api请求则通过Nginx进行代理。使用webpack进行前端静态资源打包。