我是表哥Harker,表妹我来咯~
学习了React一些基本常用的知识后,我们通过项目练习掌握React,并且在项目中我们也会学习到新的东西,我相信大家多少用过找房软件,其实划分的模块蛮多的,并且知识点也很多,导航、注册、地图、订购等等,实现起来是有相对大的难度的,那么这个租房项目其实是Web前端学习的一个综合性的练习,东西很多,表哥尽量讲解到位,那一起来看看吧!
项目准备
1、项目介绍
- 移动 Web 端
- 本项目是一个在线租房项目,实现了类似链家等项目的功能,解决了用户租房的需求
- 核心业务:在线找房(地图、条件搜索)、用户登录、房源发布等
2、技术栈
- React 核心库:react、react-dom、react-router-dom
- 脚手架:create-react-app
- 数据请求:axios
- UI组件库: antd-mobile (阿里自己的UI库)
- 其他组件库: react-virtualized、formik+yup、react-spring 等
- 百度地图API
3、项目搭建环境
- 因为项目要有房源数据,以及各个组件中通过http去获取数据,数据这边先事先已经提供好了,我们做项目的目的是掌握前端React开发,后端认为现在已经是OK的