看了那么多的開源商城項目,最想推薦的還是這一個
大家都知道,猿妹每天最重要的事就是幫大家在GitHub上挖掘出最受程序員歡迎的開源項目,這不,今天GitHub熱榜上又有一個項目成功引起了猿妹的注意——mall-swarm
mall-swarm是一套微服務商城系統(tǒng),采用了 Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Docker、Elasticsearch等核心技術(shù),同時提供了基于Vue的管理后臺方便快速搭建系統(tǒng)。mall-swarm在電商業(yè)務的基礎集成了注冊中心、配置中心、監(jiān)控中心、網(wǎng)關(guān)等系統(tǒng)功能。文檔齊全,附帶全套Spring Cloud教程。
其它的先不說,一起來看看運行效果,首先是注冊中心注冊服務信息:
監(jiān)控中心應用信息:
API文檔信息:
日志收集系統(tǒng)信息:
通過學習這個商城的搭建,相信你一定可以收獲不少,比如在后端技術(shù)中,不僅用到了Spring Cloud,還用到了MyBatis、Redis、Docker等技術(shù):
打開創(chuàng)建者macrozheng的項目列表,原來mall項目就是由他搭建,如果你經(jīng)常關(guān)注猿妹每月發(fā)布的GitHub熱門項目排行,對Mall一定不陌生。
Mall是一套電商系統(tǒng),包括前臺商城系統(tǒng)及后臺管理系統(tǒng),基于SpringBoot+MyBatis實現(xiàn),采用Docker容器化部署,該項目頻頻登上GitHub月度榜單,已經(jīng)在GitHub上標星40K。(GitHub地址:https://github.com/macrozheng/mall)
除了以上兩個項目,macrozheng還創(chuàng)建了電商后臺管理系統(tǒng)的前端項目——mall-admin-web,mall學習教程,架構(gòu)、業(yè)務、技術(shù)要點全方位解析的mall-learning,還有微服務商城系統(tǒng)mall-swarm:
如果你對這些項目感興趣,就趕緊學習起來吧,最后附上地址:https://github.com/macrozheng