天天吃货--Java分布式前后端分离电商项目
预览 线上地址: http://47.105.41.229/index.html
项目地址
- 项目后端git地址: github.com/ds-mall/mal…
- 项目前端git地址: github.com/ds-mall/mal…
技术栈
- Spring Boot
- MySql
- Maven
- Nginx
- Tomcat
- Redis
- Vue
接口swagger: http://47.105.41.229:8088/mall-api/doc.html
架构
redis
缓存(因只有一台服务器,未配置哨兵和集群模式)

nginx
集群(伪集群:没钱买云服务器)

server {
listen 80;
server_name 47.105.41.229;
# 后端接口
location /api/ {
proxy_pass http://47.105.41.229:8088;
rewrite "^/api/(.*)$" /$1 break;
}
# 前端首页
location / {
root /home/website/mall-pc;
index index.html;
}
}
tomcat
单体架构 (已废弃)

页面
-
首页
-
商品分类
-
商品推荐

- 商品搜索

-
商品详情
-
购物车
-
下单页面

- 支付页面

- 用户中心

转载自:https://juejin.cn/post/6844904191836553223