点击空白处退出提示
作品详情
项目技术:Next + React hook + tailwindcss + Redux + Typescript + Tailwindui + axios
项目职责:
1.负责参与前端页面开发,使用Tailwindui 更高效、完美的实现页面,
2.使用css3来完成页面繁杂的动画效果,使用css3的动画完成图片轮播,;
3.使用tailwindcss 来编写css样式;
4.使用axios进行网络请求,并实现了对网络请求部分的完全封装,使用请求拦截器阻止重复请求,
5.使用响应拦截器处理解构成功请求,优化返回格式,处理失败请求,优化全局错误捕获机制;
6.通过Redux 状态管理数据;
项目优化:
1. 优化代码,页面适配不同的浏览器,增加接口加载时的过场动画,提升用户体验;
2. 加入防抖、节流函数降低获取频繁,提高性能 ,通过路由加载等方式对项目进行优化;
3. 使用 useMemo、useCallback等优化减少不必要的重新渲染。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论