1.熟悉前后端开发流程,熟练使用golang、nodejs开发api接口,能够独自完成中小型项目前后端开发上线以及维护工作。
2.熟练使用react、vue等框架,并研究过vue内部实现。
3.熟练使用threejs,使用react+threejs开发3d项目,对动画、交互事件、模型加载等代码进行封装。
4.熟练掌握微信小程序、sdk、h5等开发与发布,有微信支付、客服等开发经验。
项目一:鼎鼎乐交响乐(可微信搜索查看线上版本)
项目描述:鼎鼎乐交响乐小程序包含为音乐教师发布作品、比赛、场地租赁等功能的一款微信小程序。
技术栈:小程序uniapp+uview,管理后台vue+element,后端接口golang+mysql+nginx。
工作内容:使用墨刀进行原型设计,小程序开发,后端接口开发,微信sdk封装调用(微信支付)等。
问题一:静态资源过多过大,富文本编辑器上传资源转base64会占用数据库过多空间且接口请求时间也会过长,于是使用了七牛云的oss存储管理静态资源,优化页面加载速度,减轻服务器压力。
问题二:golang版本微信sdk文档许久没有更新,需要在github上查看其源码找出所用到的api。
问题三:为了保证商品的唯一需要提前生成预支付订单以及sql写入查询操作加锁。
项目二:ChefsToChefs(http://chefstochefs.com)
项目描述:ChefsToChefs是一款美食定制,食品原料生产出售的h5电商项目。
技术栈:vue+vant
工作内容:vantui框架部分组件的二次开发,开发项目主页,购物车,订单系统,工单系统等主要功能。对页面加载交互方式进行优化等。对接客户需求,提出优质建议,不断优化升级产品。
项目描述:鼎鼎乐交响乐小程序包含为音乐教师发布作品、比赛、场地租赁等功能的一款微信小程序。 技术栈:小程序uniapp+uview,管理后台vue+element,后端接口golang+mysql+nginx。 工作内容:使用墨刀进行原型设计,小程序开发,后端接口开发,微信s
项目描述:ChefsToChefs是一款美食定制,食品原料生产出售的h5电商项目。 技术栈:vue+vant 工作内容:vantui框架部分组件的二次开发,开发项目主页,购物车,订单系统,工单系统等主要功能。对页面加载交互方式进行优化等。对接客户需求,提出优质建议,不断优化升