点击空白处退出提示
作品详情
责任描述:
1、搭建首页的静态页面
2、完成搜索功能的交互
3、分类商品列表的布局以交互功能、性能优化
技术描述:
1、使用 react 全家桶技术进行项目开发
2、使用 axios 发送 ajax 请求,进行前后台数据交互,配置请求拦截器和响应拦截
器。
3、使用 react-window 实现虚拟长列表,对 dom 节点比较多的页面进行优化。
4、使用 react-lazyload 实现懒加载,提高性能,
5、使用 mockjs 模拟后台的商品列表数据,实现前后端分离开发。
6、使用通过 redux 集中管理数据,使用 redux-thunk 中间件处理异步的 action,
解决所有组件间通信问题
7、使用防抖技术来优化搜索输入框频繁触发事件导致频繁发送请求,减少 ajax
请求,节省网络资源。
8、使用 react-router 进行路由的跳转传递参数。
9、使用使用节流函数来优化导航栏频繁触发的移进移出事件
10、使用 react-lazyload 实现图片懒加载效果
11、使用媒体查询,实现响应式布局,兼容多种设备,节省开发成本
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论