- 支持试读
内容简介
本章将带你了解本专题的整体内容。 - 支持试读
项目结构
本专题相对复杂,规划好结构非常必要。本专题至少包含四大部分:阶段一的单节点商城、阶段二的分布式商城、商城的UI和各种所需要的前置知识。 阶段一开篇:用户注册与激活
本章我们将开启本专题的旅程,既是阶段一的开篇,也是整个专题的开篇。本章我们将实现用户注册和激活功能。本章涉及两个数据模型:用户和激活码,同时还涉及邮件发送和人机验证。对于激活码,我们将使用 PostgreSQL 的某些特性来代替 Redis。前置知识:AXUM中间件
我们曾在《漫游AXUM》专题中讲解过中间件,随着版本迭代,AXUM中间件的机制发生了很大的改变。本章我们将基于当前最新版本的AXUM,讨论各种类型的中间件的实现以及如何在 handler 中,获取中间件里的数据。用户登录及 JWT 鉴权
本章我们将实现用户登录功能,与之对应的还有鉴权。我们将使用 JWT 配合 AXUM 中间件实现自动鉴权。同时,在 handler 中,还可以获取到中间件维护的鉴权数据。- 支持试读
前置知识:位运算
你或许有疑问,Web 应用也要位运算?正如你所疑惑的,和底层应用不同,作为高级应用的 Web 应用基本不需要考虑位运算,无论是本章还是后续涉及位运算的章节,都可以用其它数据结构代替。我们之所以会把位运算拿出来给大家介绍,是因为:一、让应用更高效;二、正因为大部分 Web 应用都没用上位运算,所以我们想阐明一件事:对于 Web 应用,位运算也同样能发挥重要作用。 前置知识:PostgreSQL树
我们来讨论 PostgreSQL 维护树的数据结构。由于 PostgreSQL 支持递归查询和递归视图,所以很多模式实现起来都非常方便。本章将讨论使用递归视图,实现《邻接表模式》和《路径枚举模式》结合的树模型。前置知识:PostgreSQL 的继承
你没看错,PostgreSQL 和 OOP 一样,支持继承。惊不惊喜?意不意外?本章我们将学习这一特性。商品分类和保证金设置
本章将实现包含保证金设置的商品分类。同时,你将学习到 PostgreSQL 强大的功能:表的继承的应用。
前置知识:PostgreSQL树
- 38
- 2025-02-24 12:39:54
你需要购买此专题才能查看本文内容
- 连载中
- 185