Skip to content

zq1040657944/mzshop

 
 

Repository files navigation

MzShop(1.0)--精简代码,完全组件化

MzShop是对华为快应用开源商城项目的改写,借鉴了其代码组件化的特征,但是却更胜一筹,代码更加规范,更易维护,且在UniAPP框架下实现了跨平台。
本项目致力于简化商城开发。 虽然目前仍然在继续开发中,但是我们的终极目标是希望能让大家基于此项目,把前端商城开发时间压缩到一天以内。
MzShop遵循Apache2.0开源许可协议,您可以免费使用MzShop,也可以二次开发,甚至可以将二次开发的产品出售并盈利。
MzShop最明显的特征是完全组件化,代码清晰易懂,易于维护,主要特性包括:

  • 前台采用UniAPP框架开发,跨平台多端部署,包括:
    • 安卓APP
    • 苹果APP
    • 微信小程序(含QQ小程序)
    • 百度智能小程序
    • 支付宝小程序(含钉钉小程序)
    • 头条小程序(含抖音小程序)
    • H5页面
  • 完全组件化,尽最大可能减少彼此依赖
  • JS采用ES6语法规范,简化代码的兼顾性能(部分代码因为特殊原因使用ES5规范)
  • 样式文件采用SCSS预处理,遵循BEM规范,可自定义主题
  • 包含常用工具函数,缩短二次开发时间

文档目录

一、基础部分

支持MzShop的用户,请到GitHub上给我们一个Star

Mzshop 官方QQ群

  • QQ群:147835195
    请勿在群里直接@群主和管理员

捐赠我们

MzShop致力于简化商城项目开发,您的支持是我们前进的动力!
如果您对我们的项目表示认同并且觉得有所帮助,欢迎您给与我们您的捐赠。
微信扫码捐赠
donate

推荐学习

因为MzShop采用了UniAPP框架,我们强烈推荐您学习以下项目: UniAPP
UniAPP是一个基于Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台。
UniAPP官方文档

参与开发

我们欢迎广大开发者贡献大家的智慧,让MzShop变得更完美。

操作流程
  1. 首先Fork liuming9157/mzshop(GitHub)或liuming9157/mzshop(Gitee)
  2. 然后克隆到你本地
  3. 编写代码并提交
  4. Push到你的分支
  5. 创建Pull Request并描述你完成的功能或作出的修改
报告BUG

当你在使用过程中遇到问题,可提issue或者直接联系作者(作者联系方式见本文最后)

感谢以下开源项目及作者

  1. UniApp 作者:Dcould团队

定制开发

定制开发请联系作者

作者信息

Jack Liu
Email:[email protected]
QQ:2222086676 Wechat:liumingwx02

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.5%
  • Vue 33.0%
  • CSS 0.5%