MERN Stack 电子商务应用程序 – React、Redux、Node、Express、Mongo DB
从头构建完整的 MERN Stack 电子商务应用程序并部署到 Heroku
讲师:K.Sathyaprakash Reddy
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 如何创建新的 React 应用程序
- 使用静态 JSON 数据
- 创建 Node 和 Express 服务器
- Mongo DB Atlas 和 Mongo DB Compass 连接
- 连接 Node JS 和 Mongo DB
- 使用 API 端点
- 使用状态管理
- 使用 Redux 存储、reducers 和 action
- 使用 Redux Thunk
- 添加到购物车功能
- 更新和删除购物车中的商品
- 结帐功能
- Stripe 支付网关集成
- 将条纹连接到反应和节点
- 使用 react-stripe-checkout 模块
- 下订单
- 将订单存储在数据库中
- 用户身份验证
- 处理用户个人资料
- 按价格、类别筛选产品
- 产品搜索功能
- 添加产品评论
- 显示产品评论
- 管理面板实施
- 使用管理面板管理用户、订单、产品
- 部署至 HEROKU
探索相关主题
- MERN 堆栈
- Web 开发
- 发展
要求
- JavaScript 基础
- React 基础
- Redux 和 Redux Thunk
- Node 和 Express
描述
从头开始构建完整的 MERN Stack 电子商务应用程序
本课程不适合任何 React 初学者或 Node 初学者。您必须具备 React、Redux、Redux Thunk 和 Node JS 的一些基础知识。
在本课程中,我们将在电子商务应用程序中实现以下功能。
-
创建 React App
-
使用静态数据
-
使用 API 端点
-
Mongo DB 地图集和指南针
-
Redux 状态和 Reducers
-
Redux Thunk 作为 MiddelWare
-
使用本地存储和 Redux 存储
-
加入购物车功能
-
更新购物车中的数量
-
从购物车中删除产品
-
用户身份验证
-
Stripe 支付网关
-
使用 Stripe 下订单
-
下订单
-
将订单存储在数据库中
-
将订单检索到用户个人资料
-
用户仪表板
-
管理仪表板
-
在管理面板中管理用户、产品、订单
-
管理面板的受保护路线
-
部署到 Heroku。
-
课程结束时,您将了解如何使用 redux 状态、reducers、Middelwares 包括支付网关。
-
24/7问答支持。
MERN 是 MEAN 堆栈 (MongoDB Express Angular Node) 的几种变体之一,其中传统的 Angular.js 前端框架被 React.js 取代。其他变体包括 MEVN (MongoDB、Express、Vue、Node),实际上任何前端 JavaScript 框架都可以使用。
Express 和 Node 构成中间层(应用程序层)。 Express.js 是一个服务器端 Web 框架,而 Node.js 是流行且功能强大的 JavaScript 服务器平台。无论您选择哪种变体,ME(RVA)N 都是使用 JavaScript 和 JSON 的理想方法。
本课程适合哪些人:
- React 开发人员
- 节点开发者
- MERN 开发者
- 任何有兴趣从 Scratch 构建复杂 MERN 应用程序的人
- 任何对构建复杂的电子商务应用程序感兴趣的人
- 任何对构建和学习新事物感兴趣的人:)
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。