课程项目:搭建在线购物平台Project: Build an e-commerce website

我们将通过构建一个 e-commerce 网站来学会如何从 0 到 1 构建复杂的网页应用。

网站的核心功能:

支持用户注册和登陆

支持查看所有商品: 每个商品具有简单的信息及价格

支持添加商品到购物车: 每个用户只会有一个购物车

支持购买: 用户选择购买时,会把整个购物车中的商品都买下来

支持查看购买记录: 查看购买记录的时候,我们可以看到每一次购买的商品列表

插入图片

五个开发阶段:

通过 JSON 数据和 Functional Components 构建成型的 UI

使用 Mock API 和后端交互并通过 Class Components 呈现后端数据到 UI 上

使用 React Hooks 替代 Class Components

通过 React Router 实现页面导航,以及实践 Context

网站部署

React 项目结构

插入图片

ZZAX 微信公众

文档一更新,立刻告诉你