选择商城开源小程序

【本文共1617字,预计阅读时间 7 分钟】

选择的两个主体:天使童装 VS 微同科技/微同商城,下文简称“天使”,“微同”

『天使』源码地址:https://github.com/EastWorld/wechat-app-mall/
『微同』源码地址:https://gitee.com/fuyang_lipengjun/platform/

整体大纲
选择商城开源小程序_第1张图片

文章目录

    • 体验地址
      • 小程序端
      • 管理端
    • 落地效率
      • 业务模块丰富度
      • 运维成本
    • 文档丰富程度
      • 整体架构图
      • 后端代码API文档
      • 前端API文档
    • 社区活跃度指标
    • 技术栈生态
    • 开发效率
      • 代码层面
    • 运行效率
    • 成功案例
    • 获取成本

体验地址

小程序端

『天使』

选择商城开源小程序_第2张图片 选择商城开源小程序_第3张图片

『微同』

选择商城开源小程序_第4张图片 选择商城开源小程序_第5张图片 选择商城开源小程序_第6张图片 选择商城开源小程序_第7张图片

管理端

『天使』
使用的 api 工厂 的免费接口与后台
https://admin.it120.cc/#/dashboard

账号,密码:11100000224 / 123456

选择商城开源小程序_第8张图片

『微同』
开源体验版:http://fly2you.cn/platform/login.html

选择商城开源小程序_第9张图片

落地效率

业务模块丰富度

『天使』
基本商城模块都有
『微同』
基本商城模块都有

运维成本

都使用相对热门的 spring-boot,vue 等,容易维护或发布

文档丰富程度

整体架构图

『天使』:无
『微同』:无

后端代码API文档

『天使』:https://user.api.it120.cc/doc.html#/home
选择商城开源小程序_第10张图片
『微同』:如下所示

前端API文档

『天使』:https://api.it120.cc/doc.html#/home
『微同』
选择商城开源小程序_第11张图片

社区活跃度指标

『天使』:只开源了前端小程序,中台及接口调用由 “api 工厂 ” 这个团队在维护,体量不错

『微同』:前端,后端全部开源,商业版的由微同公司维护

技术栈生态

『天使』
前端使用技术
Vue + iview

**『微同』 **
后端使用技术
1.1 springframework4.3.7.RELEASE
1.2 mybatis3.1.0、MyBatis-Plus 3.1.0
1.3 shiro1.3.2
1.4 servlet3.1.0
1.5 druid1.0.28
1.6 slf4j1.7.19
1.7 fastjson1.2.30
1.8 poi3.15
1.9 velocity1.7
1.10 quartz2.2.3
1.11 mysql5.1.39
1.12 swagger2.4
1.13 j2cache2.3.22-release
1.14 weixin-java-mp3.2.0
1.15 MybatisPlus3.1.0
1.16 lombok

2 前端使用技术
2.1 Vue2.5.1
2.2 iview
2.3 layer3.0.3
2.4 jquery2.2.4
2.5 bootstrap3.3.7
2.6 jqgrid5.1.1
2.7 ztree3.5.26
2.8 froala_editor1.2.2

开发效率

代码层面

这仅仅分析后端代码

『天使』:后端代码没开源,不好分析

『微同』
基础三层结构:controller,service,dao

业务模块:
|–platform-admin 后台管理
|–platform-api 微信小程序商城api接口
|–platform-common 公共模块
|–platform-framework 系统WEB合并,请打包发布此项目
|–platform-gen 代码生成
|–platform-mp 微信公众号模块
|–platform-schedule 定时任务
|–platform-shop 商城后台管理
|–uni-color-ui uni-mall商城参考项目
|–uni-mall 移动端商城
|–wx-mall 微信小程序商城
还比较清晰,亦于长期维护与开发

测试模块:代码中几乎没有 test 文件,无法从最小单元的角度复现以及跟踪问题

运行效率

暂无

成功案例

都是半商业化的项目,有落地保证

获取成本

『天使』:前台免费获取,后台暂待讨论

『微同』:源码免费获取
相关文档获取成本如下

  • 捐赠100元元,即可获取《微同商城开发文档1.0.3》
  • 捐赠300元元,可长期获取最新的《微同商城开发文档1.0.4》

你可能感兴趣的:(选择商城开源小程序)