摘要:Uniapp确实火,很多人都在用,一套代码,到处运行,对不,听起来就很省事,开发成本能降不少,这是肯定的,尤其做商城,各种平台都要有,小程序,APP,H5,一个都不能少,Uniapp刚好满足这个需求,所以Uniapp开源商城项目,也变得越来越多,但是,这么多项
Uniapp开源商城项目选择与使用攻略,
Uniapp确实火,很多人都在用,一套代码,到处运行,对不,听起来就很省事,开发成本能降不少,这是肯定的,尤其做商城,各种平台都要有,小程序,APP,H5,一个都不能少,Uniapp刚好满足这个需求,所以Uniapp开源商城项目,也变得越来越多,但是,这么多项目,怎么选,怎么用,是个问题,这里简单介绍几个开源项目,还有一些使用建议,大家都在想,这到底是怎么一回事。
Uniapp 是个啥,简单说,就是个框架,用它可以开发多平台应用,iOS,安卓,Web,小程序,都能搞定,这还不够香吗,主要它跨平台,写一份代码,到处都能用,特别适合商城项目,商城得覆盖多个平台嘛,跨平台是刚需,所以Uniapp成了开发商城的热门选择,所有人都觉得以后不得了,可是啊,选择哪个项目,又是另外一回事
微同商城,名字挺特别的,技术栈是Uniapp加Java,前端后端都有了,功能也挺全,拼团什么的,秒杀,优惠券,积分购物,直播卖货,分销,该有的都有,开源协议是Apache License 2.0,比较宽松,但是,商业使用建议购买商业版,毕竟,人家也要恰饭的嘛,代码在Gitee上可以找到,协议约束是,商业用途要买授权,还要注明出处,遵守开源协议,这是最基本的。
JooLun小程序商城,这个名字也挺好记,技术栈是Java,SpringBoot,Maven,Vue,elementUI,Uniapp,全家桶,功能也挺多,微信公众号开发,小程序商城,支付,订单管理,商业版还支持微服务,多租户,听起来很牛逼,开源协议是MIT,免费使用,但是,要保留版权和作者署名,代码也在Gitee,商用条件简单,保留代码头部版权和原始作者即可,这要求不高。
Smart Shop,这个名字就很直白,一看就是做商城的,功能非常全面,商品管理,SKU,上下架,分类,订单管理,结算,购物车,支付,评价,售后,物流管理,地址,发货,打印,会员管理,卡,权益,储值,营销管理,优惠券,满减,积分,直播,社群,财务管理,对账单,提现,报表,客户管理,列表,标签,积分,DIY装修,素材导入,供货商管理,对象存储,阿里云,腾讯云,七牛云,短信服务,腾讯云,阿里云,支付,微信支付,余额支付,代付,自动分账,总台服务,商户入驻配置,你能想到的,基本都有,开源协议,框架永久免费,学习,公益项目请注明来源,但是,禁止公有云厂商商业化,代码也在Gitee,这很关键。
Mall4j,这个名字有点意思,技术栈也很豪华,Spring Cloud,Nacos,Seata,Mysql,Redis,RocketMQ,canal,ElasticSearch,minio,全是流行的,架构是微服务B2B2C电商商城系统,看起来很高大上,开源协议是AGPLv3,商业使用要遵守协议,或者联系作者授权,代码也在Gitee,这个要注意,AGPLv3协议比较严格。
Unimall商城,名字简洁明了,技术栈是Java,SpringBoot,Mybatis-Plus,Uniapp,定位是中小商户,企业和个人学习,部署支持单机,集群,前端基于mix.R开源模板,代码也在Gitee,协议约束是,前后端授权不同,后端商用要购买授权,也就是说,前端免费,后端收费,大家都在想,这到底是怎么一回事。
萤火商城,这个听起来很文艺,平台支持微信小程序,H5,公众号,APP,技术栈是PHP7.4,ThinkPHP6.0,Uni-APP,Ant Design Vue,优势是轻量,稳定,高可用,开源协议是,仅限自运营商业用途,要保留版权信息,禁止再发行或出售,也就是说,你可以自己用,但是,不能再卖给别人,代码在Gitee。
youlai-mall,这个名字也挺特别,技术栈是Spring Boot 2.7,Spring Cloud 2021,Alibaba 2021,Vue3,Element-Plus,uni-app,架构是全栈主流技术栈构建,微服务架构,代码在Gitee,有微服务后端,商城管理端,移动应用端。
kxmall,平台支持微信小程序,H5,安卓App,苹果App,应用场景是B2C商城,O2O外卖,社区超市,生鲜,还包含骑手端配送系统,技术栈是Java,SpringBoot 2.1.x,Redis,MySql,Vuejs,Uniapp,代码在Gitee,协议约束是,个人学习可以免费使用,未经授权禁止用于商业用途,也就是可以先学习,但是要商业使用一定要遵守协议。
选择和使用建议,个人学习,选择技术栈匹配,文档完善的项目,这样学起来更轻松,商业使用,仔细阅读开源协议,评估是否要购买商业授权,或者进行二次开发,很多项目都要求商业授权,要注意,一定要避免将开源项目直接用于商业用途,忽略版权风险,遵守开源协议是基本前提,可是在那种环境下,谁能受得了,开源协议不能忽视的。
总的来说,Uniapp开源商城项目很多,每个项目都有自己的特点,选择适合自己的最重要,切记,一定要仔细阅读开源协议,避免侵权,开源不是随便用,遵守规则才能长久,大家都在看,这到底行不行,很多人看完这个故事,都会去想,用哪个好,怎么用。
来源:电子小课堂一点号
