Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Taro | 33,014 | 268 | 655 | 21 hours ago | 516 | September 23, 2022 | 1,012 | other | TypeScript | |
开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/ | ||||||||||
Luban H5 | 5,704 | 3 months ago | 106 | gpl-3.0 | JavaScript | |||||
[WIP]en: web design tool || mobile page builder/editor || mini webflow for mobile page. zh: 类似易企秀的H5制作、建站工具、可视化搭建系统. | ||||||||||
Mall4cloud | 4,712 | 6 days ago | 15 | agpl-3.0 | Vue | |||||
⭐️⭐️⭐️ Springcloud商城系统 微服务商城系统 O2O商城系统 小程序商城 PC商城 H5商城 APP商城 Java商城 分销商城 多用户商城 uniapp商城 | ||||||||||
Mall4j | 3,581 | 6 days ago | 8 | agpl-3.0 | Java | |||||
⭐️⭐️⭐️ 电商商城 java电商商城系统 PC商城 H5商城 APP商城 Java商城 O2O商城 | ||||||||||
Vue.netcore | 3,158 | 18 hours ago | 210 | mit | C# | |||||
.NetCore+Vue2/Vue3+Element plus+uniapp前后端分离,全自动生成代码;支持移动端(uniapp)ios/android/h5/微信小程序。http://www.volcore.xyz/ | ||||||||||
Quark H5 | 2,723 | a year ago | 13 | mit | JavaScript | |||||
基于vue2 + koa2的 H5制作工具。让不会写代码的人也能轻松快速上手制作H5页面。类似易企秀、百度H5等H5制作、建站工具 | ||||||||||
Vue H5 Template | 2,578 | a day ago | 1 | mit | TypeScript | |||||
:tada:vue搭建移动端开发,基于vue-cli4.0+webpack 4+vant ui + sass+ rem适配方案+axios封装,构建手机端模板脚手架 | ||||||||||
Awesome Taro | 2,499 | 18 days ago | 3 | |||||||
多端统一开发框架 Taro 优秀学习资源汇总 | ||||||||||
Hqchart | 2,430 | 1 | 1 | 2 days ago | 817 | September 27, 2022 | 24 | apache-2.0 | JavaScript | |
HQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据替换接口 | ||||||||||
Yulegeyu | 1,645 | 13 days ago | 41 | TypeScript | ||||||
羊了个羊纯前端实现版【鱼了个鱼】,自定义关卡+图案+无限道具,可在线玩:https://yulegeyu.cn |
一个基于Spring Cloud、Nacos、Seata、Mysql、Redis、RocketMQ、canal、ElasticSearch、minio的微服务B2B2C电商商城系统,采用主流的互联网技术架构、全新的UI设计、支持集群部署、服务注册和发现以及拥有完整的订单流程等,代码完全开源,没有任何二次封装,是一个非常适合二次开发的电商平台系统。
本商城致力于为中大型企业打造一个功能完整、易于维护的微服务B2B2C电商商城系统,采用主流微服务技术实现。后台管理系统包含平台管理,店铺管理、商品管理、订单管理、规格管理、权限管理、资源管理等模块。
这代码有没有文档呀? 当然有啦,你已经下载了,在doc这个文件夹上,实在不知道,我就给链接出来咯:
gitee:https://gitee.com/gz-yami/mall4cloud/tree/master/doc
开发环境搭建视频(推荐先看下文档再看视频):https://www.bilibili.com/video/BV1TK411C7aV
有声音了。如果视频对你有用,记得点赞投币噢。
本项目是一个极度遵守阿里巴巴代码规约的项目,以下是代码规约扫描结果
具体目录结构和代码规范,可以查看 https://gitee.com/gz-yami/mall4cloud/tree/master/doc/%E4%BB%A3%E7%A0%81%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84
除开源版本外,本商城还提供商业版本的商城,欲知详情,请访问官网。
商城使用 AGPLv3 开源,请遵守 AGPLv3 的相关条款,或者联系作者获取商业授权(https://www.mall4j.com)
JAVA后台:https://gitee.com/gz-yami/mall4cloud
平台端:https://gitee.com/gz-yami/mall4cloud-platform
商家端:https://gitee.com/gz-yami/mall4cloud-multishop
uni-app:https://gitee.com/gz-yami/mall4cloud-uniapp
商业版演示地址:
pc端:https://cloud-pc.mall4j.com
H5端:https://h5.mall4j.com/cloud
商业版小程序演示
我们也有自己的目录结构
RocketMQ
进行处理,有时候会监听easyexcel
相关数据。关于FeignClient
,由于微服务之间存在互相调用,Feign
是http协议,理论上是为了解耦,而实际上提供方接口进行修改,调用方却没有进行修改的时候,会造成异常,所以我们抽取出来。还有就是对内暴露的接口,是很多地方都公用的,所以我们还将接口抽取了出了一个模块,方便引用。可以看到mall4cloud-api
这个模块下是所有对内feign
接口的信息。
mall4cloud
├─mall4cloud-api -- 内网接口
│ ├─mall4cloud-api-auth -- 授权对内接口
│ ├─mall4cloud-api-biz -- biz对内接口
│ ├─mall4cloud-api-leaf -- 美团分布式id生成接口
│ ├─mall4cloud-api-multishop -- 店铺对内接口
│ ├─mall4cloud-api-order -- 订单对内接口
│ ├─mall4cloud-api-platform -- 平台对内接口
│ ├─mall4cloud-api-product -- 商品对内接口
│ ├─mall4cloud-api-rbac -- 用户角色权限对内接口
│ ├─mall4cloud-api-search -- 搜索对内接口
│ └─mall4cloud-api-user -- 用户对内接口
├─mall4cloud-auth -- 授权校验模块
├─mall4cloud-biz -- mall4cloud 业务代码。如图片上传/短信等
├─mall4cloud-common -- 一些公共的方法
│ ├─mall4cloud-common-cache -- 缓存相关公共代码
│ ├─mall4cloud-common-core -- 公共模块核心(公共中的公共代码)
│ ├─mall4cloud-common-database -- 数据库连接相关公共代码
│ ├─mall4cloud-common-order -- 订单相关公共代码
│ ├─mall4cloud-common-product -- 商品相关公共代码
│ ├─mall4cloud-common-rocketmq -- rocketmq相关公共代码
│ └─mall4cloud-common-security -- 安全相关公共代码
├─mall4cloud-gateway -- 网关
├─mall4cloud-leaf -- 基于美团leaf的生成id服务
├─mall4cloud-multishop -- 商家端
├─mall4cloud-order -- 订单服务
├─mall4cloud-payment -- 支付服务
├─mall4cloud-platform -- 平台端
├─mall4cloud-product -- 商品服务
├─mall4cloud-rbac -- 用户角色权限模块
├─mall4cloud-search -- 搜索模块
└─mall4cloud-user -- 用户服务
服务 | 地址 |
---|---|
mall4cloud-gatway 网关服务 | http://127.0.0.1:8000 |
mall4cloud-auth 授权校验服务 | http://127.0.0.1:9101 |
mall4cloud-biz 业务代码服务(如图片上传/短信等) | http://127.0.0.1:9000 |
mall4cloud-leaf 基于美团leaf的生成id服务 | http://127.0.0.1:9100 |
mall4cloud-multishop 商家服务 | http://127.0.0.1:9103 |
mall4cloud-order 订单服务 | http://127.0.0.1:9106 |
mall4cloud-payment 支付服务 | http://127.0.0.1:9113 |
mall4cloud-product 商品服务 | http://127.0.0.1:9114 |
mall4cloud-rbac 用户角色服务 | http://127.0.0.1:9102 |
mall4cloud-search 搜索服务 | http://127.0.0.1:9108 |
mall4cloud-user 用户服务 | http://127.0.0.1:9105 |
部署教程请参考该文件夹下的/基本开发文档/mall4cloud开发环境搭建.md
以及/开发环境搭建
目录下的中间件安装。
平台端
商家端
Mall4j官网 https://www.mall4j.com
mall4cloud开源技术QQ群:561496886
如需购买商业版源码,请联系商务微信
https://gitee.com/gz-yami/mall4j