本章节会开发书城首页,使用swr来完成数据请求和缓存处理,另外从业务开发中抽象出轮播图,loading,card,Tab,countdown,image等基础组件的开发,来打造我们自己的基础组件库
本章节会带你开发搜索页面,包括基础组件search bar的封装,以及业务层的搜索组件开发,热门搜索模块的开发,搜索历史功能的开发,搜索结果列表的开发,在封装基础组件的同时,也带你学会更多业务组件的开发方式
本章节带大家设计redux store,通过合理的设计状态管理不仅能更好的降低整个项目杂度提高的风险,并通过动态的拆分reducer来优化系统初始化内存
本章节开发排行榜页,封装navbar,sidebar,infiniteScroll基础组件,实现不同榜单切换展示,列表滚动加载等功能,再次添加和完善我们的组件库
本章节待大家开发完本页,专题页,分类页面,让你体验当我们拥有一套组件库时,业务的开发也会变得更加的简单
这章进入详情页的开发,带大家封装popup,mask,toast等基础库的组件,并分别实现详情页header,书籍目录列表,书籍章节等业务组件,另外封装了indexDB来缓存我们的书籍信息
这一章节进入阅读器的开发,阅读器也是整个书城的难点也是其核心功能,我会带大家将功能点做细致的拆分,逐个击破,让大家掌握当我们遇到一个业务难点时,是如何逐步应对的
性能优化无论是在面试还是在任何公司里都是一个不可缺少的技能,这章我们通过lighthouse工具来对我们的项目进行性能分析,根据分析报告进一步优化我们的项目,并总结开发过程中我们做过哪些优化
选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题