zckor2022年08月01日
122阅读

作品详情

独立负责完整模块的开发设计,从0搭建前端框架,设计前端组件,数据结构,封装全局模块方法,对接上下游技术,完善开发环境,实现前端自动化构建,webpack打包,jenkins出包,个人完成70%开发,作为前端组长推进项目。参与注册登陆、论坛主页、发帖、基金持有海报发布、个人中心、积分中心等模块开发。个别模块解决如下
(1)项目搭建:Webpack配置,抽离开发生产环境逻辑,Eslint规范开发配置,设计工程目录结构,React-router配置路由,设计Redux状态基本数据结构、采用@redux/toolkit编写、组件设计模式,规范组件SCU、类型检查等。
(2)评论模块:采用输入框悬浮在小键盘顶部的交互方式,主要存在不同平台屏幕可视高度与小键盘高度表现不一样,监听VisualViewport的变化动态改变输入框组件的布局。
(3)多平台路由模块:由于系统需要在浏览器、微信、APP端运行,每端均有独立内部模块,如基金详情、交易等,故需要封装公共路由模块进行交互,处理用户信息、登陆态等。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论