「品玩新版官网(未上线)」 项目描述:展示一些与实时相关的文章、快讯以及创作者拍摄的一些视频等,读者可以进行评论等互动。展示品玩创办的活动等功能。 运用技术:react、ssr、typescript等 项目职责: - 负责框架的整体搭建,为了更好的seo采用ssr服务端渲染,并使用Typescript+React实现各个页面和功能; - 根据不同业务场景封装相应的组件、中间件以及各种工具类; - 所有客户端请求通过中间层进行处理保障页面不会被请求错误影响; - 通过context进行数据状态管理,实现数据共享; 由于是进行中的项目所以还未完成,无法提供链接,请担待。...
「品玩App内H5页面」 项目描述: 配合客户端同事完成H5项目的重构。主要包含页面UI、与客户端的交互、暗黑模式等功能 开发技术:VUE、JsBridge、Es6等 项目职责: • 原有项目的基础上重构页面,根据不同业务场景提出多种解决方案。 • 使用VUE完成各页面功能,适配暗黑模式。 • 使用JsBridge实现与IOS和Android的交互,解决不同设备的兼容性问题。 • 编写公共组件,封装工具类,实现模块复用。 • 规范与客户端交互的数据结构,实现页面和组件统一处理数据,保证跟随app正常的版本迭代。 项目收获: 从中学习了整体全面的考虑组件的通用性,对怎样能更...
「品玩小程序」 项目描述: 承载微信小程序版品玩内容、视频、圆桌、话题等功能,为品玩App引流,形成分享流程闭环。 开发技术:WXML、WXS等 项目职责: • 使用小程序原生语法重构品玩小程序,根据不同业务功能和问题提出多种处理方案。 • 负责文章、圆桌、视频、专题、话题、分享卡片、暗黑模式等页面和功能,其中用到了socket、canvas、swiper以及小程序自带的一些Api等来实现相应功能,还根据业务需求划分公共组件。 • 负责小程序登录授权相关流程。 • 解决各种设备兼容性问题并优化一些原来存在的问题。 项目收获: 这个项目使用了小程序原生语法,更加巩固...
「品玩后台管理系统」 项目描述: 为品玩App和品玩官网重构后台管理系统,对广告推荐、内容编辑、消息通知、活动营销、直播、数据报表、人员设置等功能提供管理入口,方便运营和管理。 开发技术:react、ant-design、umi、typescript等 项目职责: • 架构 - 负责重构后台管理系统,运用React + webpack + umi + antd来搭建项目框架。 • 状态 - 使用Mobx进行数据状态管理,提供全局公共信息数据,组件间状态管理使用context实现。 • 权限/路由 - 与后端沟通定好权限规则,按用户权限级别分配对应的路由,权限控制到按钮...