项目描述:
项目选择 node 作为中间层,使用企业级框架 egg,配合 ejs 模板,实现服务端高速渲染,依赖淘宝提供的node版SDK获取各类商品列表和商品详情,项目嵌套在原生APP端,利用DsBridge实现原生端和H5的交互。
我的职责:
1、根据项目实际需求,选择 node 作为中间层,使用企业级框架 egg,配合 ejs 模板,实现服务端高速渲染,以提高用户体验
2、使用后端经典 MVC 模式,编写 router、controller、service 处理数据,提供页面服务和 ajax 接口
3、借助淘宝集成 SDK 和开放 API 接口,获取淘宝联盟相关商品数据,实现关键词搜索,一级分类二级分类搜索,商品优惠券及详情展示
4、使用 dubbo 和 zookeeper 调取 Java 提供的 RPC 接口服务,获取本地运营配置化数据
5、实现页面整体 UI、动态效果、逻辑操作、客户端交互,封装公共模块、公共方法、公共 UI,利用webpack 和 gulp 对项目进行工程化、自动化管理