1. 熟悉前端技术、前端标准,以及相关的⼯工具、⼯工作流。具体如:react、react-router、 redux ; vue、vue-router、vuex 。
2. 熟悉javascript及ES6标准。
3. npm、webpack̵ 、gulp的使⽤用。
4. ⼩小程序原⽣生开发。
5. 初级的node、php/Laravel的后端MVC开发。
6. 基本的Android原⽣生开发的经验。
7. 基本的linux知识、运维操作、常⻅见的Linux服务环境配置。
8. Git的使⽤用,前后端协作和项⽬目开发流程。
1. 某公司内部的定制电商系统外包开发 、
基本介绍:业务类型较多、业务规则较为复杂、每⽇日结算⾦金金额较⼤大的电商系统,对现存的 ⽼老老系统的重构,开发周期较⻓长。
涉及技术:前端使⽤用React及相关技术,后端使⽤用Java Strcuts、Srping、Hibernate。x项 ⽬目职责:业务较为复杂的企业电商系统,参与项⽬目前期的洽谈、业务模型整理理、前端UI设 计、后端架构的讨论。实际开发中,主要负责前端的开发,也参与后端部分的定时器器⼯工具、 运维脚本开发,前端具体开发⼯工作有PC⽹网站、⼿手机WebApp。其中,PC初版主要使⽤用 jquery+bootstrap,⼿手机版使⽤用React+Antd-mobile开发。 技术总结:需求⽅方对现存⽼老老系统的业务流程的理理解不不够深⼊入,分析⽼老老系统的代码、理理解业 务流程花了了较⻓长的时间。前端技术选型的时候,为了了对⽐比不不同前端技术栈应对业务复杂的 应⽤用(⼏几⼗十个操作⻚页⾯面)的适应情况,PC端初版使⽤用了了传统的jquery+bootstrap,⼿手机端 使⽤用了了React+Antd-mobile+React-router,通过webpack进⾏行行了了按需加载。后端没有使⽤用 微服务框架,但是按照业务类型对系统进⾏行行了了⼀一定的拆分。
2 .模拟期货App外包开发
基本介绍:模拟⽤用的期货交易易平台。
涉及技术:使⽤用React-native+Antd-mobile进⾏行行跨平台开发,数据可视化使⽤用D3.js,后端使 ⽤用php/ThinkPHP。
项⽬目职责:参与项⽬目初期的洽谈、产品设计,具体开发时负责App端的跨平台开发,使⽤用 React-native框架。
3.范团App项⽬
基本介绍:⾯面向海海南⽤用户的兴趣社群圈⼦子平台,项⽬目存在多个功能规划的版本。
涉及技术:⽤用户前端使⽤用React及相关技术,管理理后台的前端使⽤用Vue及相关技术,后端使 ⽤用php/ThinkPHP/Laravel以及Java,Android原⽣生、ios原⽣生开发,Weex跨平台开发。
项目职责:参与⽤用户端App和商家端App的内嵌H5/Webapp开发,主要使⽤用 React+Redux,定制UI库/组件,和原⽣生App有⼀一定交互。⼿手机端内嵌H5使⽤用了了vConsole 进⾏行行线上调试。参与部分的后台管理理系统的维护,使⽤用vue相关技术。
4. 星光租房
基本介绍:租房平台,线上预约、线下看房,提供多条件查找。
涉及技术:vue、vue-router、vuex 项⽬目职责:负责App内嵌H5项⽬目的搭建和开发,和android、ios原⽣生进⾏行行⼀一定的交互。实现通过微信分享H5、⽤用户App内租房管理理、各种类型房源的H5信息⻚页⾯面、⽤用户协议、保洁 预约、在线预订等功能。
5.维修派单服务系统
基本介绍:维修服务平台,⽤用户可以通过微信H5进⾏行行在线预约、维修管理理,商户可以通过 微信H5进⾏行行派单、维修。
涉及技术:vue、vue-router、vuex、vant 项⽬目职责:负责微信H5项⽬目的搭建和开发,使⽤用vue、vue-router、vuex,ui使⽤用Vant框 架。
6.广告投放系统
基本介绍:对既有系统的扩展,提供⼴广告投放功能,存在多组管理理功能,完成不不同品牌、 不不同地点、不不同设备、不不同广告主的⼴广告投放和管理理功能
涉及技术:vue、vue-router、vuex,ui部分使⽤用Element-ui、Admin-lte框架
项⽬目职责:主要负责终端管理理、资源管理理两组管理模块的开发