「newbee-mall新蜂商城开源啦」1000 Star Get !仓库Star数破千!记录一下
新蜂商城已经开源了 3 个多月左右的时间,在 2019 年的年末,仓库的 Star 数量冲破了 1000,整理本篇文章的时间是 2020 年 1 月 12 日,目前的 Star 数量是 1180 左右,在这里向喜欢这个项目的朋友道个谢,同时也做一个简单的记录,项目的 Star 统计图如下所示:
Star破千!做一个简单的记录
我在 2019 年 10 月初把新蜂商城项目第一个版本的所有代码都放到了仓库里,到今天为止差不多是 3 个多月的时间,如下图所示,Star 数量涨的很快,尤其是 12 月份差不多增加了 600 多个 Star 数量。
这个数量也是很出乎我的意料,因为我之前也写过几个开源项目,但是像现在这种场面我是第一次见,没见过什么大场面,大家不要见怪,之前的几个项目也有破千的,不过都没有专门写篇记录文章,因为那几个项目做得比较久,Star 数虽然不少,但是没见过如此疯涨的势头。
在这里也感谢大家的支持和认可,当然,这是大家对新蜂商城这个开源项目的认可,我就不厚着脸皮往自己脸上贴金了,只有真诚的向大家表达一下我的谢意了。
新蜂商城的由来
在 GitHub 上写一些开源项目,这件事情我做了三年了:
从 2017 年的第一个 ssm-demo 开源项目,到今天的 newbee-mall 项目,我也没想到能够一直坚持了下来。
至于为什么会写这个商城项目呢?大家通过我过往做的项目应该有一点清楚,一开始是做基础的 demo,后面是做一些小项目,之后也写过开源博客项目,由小项目到大项目,这是一个循序渐进的过程罢了,在三年时间里慢慢过渡,从无到有、由小至大,最终有了这样一系列的项目,至于为什么会选择走商城方向,主要是在几个交流群里和大家沟通过,貌似大家对商城类的项目更为感兴趣,所以就决定开发了它。
这个项目其实 2018 年就在开发计划中了,但是一直没想好怎么做,做哪些功能,页面又怎么写,一方面因为这种项目比较麻烦,毕竟不是写一个工资管理系统,另一方面是工作安排的满,也一直没时间去做,所以一直拖到 2019 年的下半年。
自从在网上写博客、在 GitHub 上开源了几个不值一提的小项目之后,很多朋友都会选择与我沟通,或者问我一些问题,这其中有相当一部分还是学生或者 1-3 年经验的朋友,通过与他们的沟通呢,我在写项目和想问题的时候也有所改变,目前做的几个项目都更注重一些基础的东西:别太麻烦、运行顺利、别缺代码。
回到项目本身,通过上面说的几点呢,相信大家也能够看出来,我就是想写一个能够让大部分人,即使是初学者或者在校大学生,都能够运行起来的开源商城项目。
于是,新蜂商城就开源了。
新蜂商城的名字
这个项目的名称是 newbee-mall,也有朋友会在群里叫他“牛逼商城”,因为它的谐音就是“niu bi”。
newbee 呢,其实是新兵、菜鸟的意思,因为我觉得优秀的开源项目不计其数,我虽然也做了一些,不过与优秀二字实在搭不上边,我还是对自己有认识的,也就是个菜鸟而已,而且这个商城项目毕竟也是第一个版本,问题还是有的,所以它就是一个菜鸟,与牛逼真的搭不上边,大家喜欢就好,能学到东西那更好。
新蜂商城的持续迭代
仅仅开源这么一段时间,却已经得到了不少的关注度,我也是诚惶诚恐,当然,大家有任何问题也都可以在交流群里与群里的朋友们一起交流,目前已经解决了很多很多很多很多大家提出的关于新蜂商城这个项目的问题。
新蜂商城这个项目也会一直更新迭代,如下图所示:
目前已经改了不少的问题,今后也会继续修改 bug,持续的去完善这个项目。
目前仓库里的代码有不少的问题,也改了挺多,有我自己发现的,也有其他朋友提的 issue 或者在群里提到的问题,比如之前就有人在 issue 列表给我提了一个bug,还被国家信息安全漏洞共享平台公布了,详见捅娄子了,写个bug被国家信息安全漏洞共享平台抓到了?,为了减少这种问题,也为了让这个项目体验更好,我会一直好好做下去的。
新蜂商城的未来
除了修复 bug 继续优化项目之外,也会规划一下新蜂商城的大版本更迭,我的计划是往移动端去更新迭代,PC 商城目前已经开发并且开源,移动化也尽快整起来,下一个重大的改版也已经在安排时间做了,目前是在做功能设计和页面原型设计。
在我的几个技术交流群里和很多朋友都商量过,当然,如果你不在群里也可以给我在文章后留言或者直接发我邮件,交流群里小伙伴们的意见比较类似,首先是修改一些 bug、增加一些功能,关于大版本的变动,更多人是希望让我把它做成前后端分离形式的大型商城项目,技术栈也固定了一直比较火热的 VUE 上,这样就是后端 Spring Boot 技术栈,而前端是 VUE 技术栈。
最近由于工作上的一些事情,没有时间做这些事情,所以年后会抽时间把这个 VUE 版本的商城项目开发出来,做成前后端分离形式的项目,同时也增加一些大家都希望看到的一些功能模块和技术栈,包括前端项目和后端接口,都会一并开源。
除注明转载/出处外,皆为作者原创,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。
感谢大家的观看,我是十三,文章首发于我的公众号“程序员的小故事”。
「newbee-mall新蜂商城开源啦」1000 Star Get !仓库Star数破千!记录一下的更多相关文章
- 「newbee-mall新蜂商城开源啦」GitHub 上最热门的 Spring Boot 项目,我也要做一次靓仔!
没有一个冬天不可逾越,也没有一个春天不会到来. 介绍一下新蜂商城的近况,同时,新蜂商城 Vue 版本目前也在开发中,在这篇文章里我也向大家公布一下新蜂商城 Vue 版本的开发进度,和大家同步一下,在不 ...
- 「newbee-mall新蜂商城开源啦」 前后端分离的 Vue 版本即将开源
新蜂商城 Vue 版本 2019 年 10 月份我在 GitHub 开源仓库中上传了新蜂商城项目的所有源码,至今已经有小半年的时间了,感兴趣的可以去了解一下这个 Spring Boot 技术栈开发的商 ...
- 「newbee-mall新蜂商城开源啦」 页面优化,最新版 wangEditor 富文本编辑器整合案例
大家比较关心的新蜂商城 Vue3 版本目前已经开发了大部分内容,相信很快就能够开源出来让大家尝鲜了,先让大家看看当前的开发进度: 开源仓库地址为 https://github.com/newbee-l ...
- 新蜂商城的mybatis plus版本,添加了秒杀专区、优惠卷领取以及后台搜索功能
本项目是在newbee-mall项目的基础上改造而来,将orm层由mybatis替换为mybatis-plus,添加了秒杀功能.优惠劵功能以及后台搜索功能,喜欢的话麻烦给我个star 后台管理模块添加 ...
- 从0开始学习 GitHub 系列之「08.如何发现优秀的开源项目」
之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是 还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率? 问到点子上了,Gi ...
- 什么?接口中方法可以不是抽象的「JDK8接口新语法的深度思考」
先赞后看,养成习惯 文本已收录至GitHub开源仓库 Lu_JavaNodes 码云仓库地址Lu_JavaNodes,包含教程涉及所有思维导图,案例代码和后续讲解视频,欢迎Star增砖添瓦. 前言 在 ...
- 造!又有新的生产力语言了「GitHub 热点速览 v.22.30」
作者:HelloGitHub-小鱼干 你还记得那些 PHP 开发都去哪了吗?转 Golang 了!移动端现在流行什么?Flutter 编程.现在谷歌带着新的生产力语言来了,Carbon,代号:C++ ...
- 一个基于 Vue3 的开源项目,3个月时间 star 终于破千!
本文主要是对如何做开源项目的一些思考. 前文回顾: <Vue3 来了,Vue3 开源商城项目重构计划正式启动!> <一个基于 Vue 3 + Vant 3 的开源商城项目> 关 ...
- GitHub 开源的小工具「GitHub 热点速览 v.21.45」
作者:HelloGitHub-小鱼干 Copilot 是 GitHub 官方出品的代码自动补全工具,之前使用该工具需要有一定的要求.而本周靠 2k+ star 上热点的 copilot-docs 则是 ...
随机推荐
- 洛谷P1488 肥猫的游戏 题解 博弈论入门
题目链接:https://www.luogu.org/problem/P1488 其实这道题目我只需要 \(n\) 以及黑色三角形的三个端点编号就可以了. 我们假设在一个 \(n\) 边形中,黑色三角 ...
- iOS设备 微信h5页面回退 内容不刷新的问题
原因分析: 一.android 浏览器 包括微信的开发者工具 都是ok的返回可以刷新页面但是唯有iOS不行. 二.iOS 浏览器原因:history.go(-1)返回上一页后,页面内容并不会刷新.在B ...
- 2015年NOIP普及组复赛题解
题目涉及算法: 金币:入门题: 扫雷游戏:入门题: 求和:简单数学推导: 推销员:贪心. 金币 题目链接:https://www.luogu.org/problem/P2669 入门题,直接开一个循环 ...
- Java开发中RMI和webservice区别和应用领域
Java开发中RMI和webservice区别和应用领域 一.RMI和webservice区别和联系 0. 首先,都是远程调用技术. 1. RMI是在TCP协议上传递可序列化的java对象(使用Str ...
- win10 uwp xaml 绑定接口
本文告诉大家如何在 xaml 绑定属性使用显式继承接口 早上快乐 就在你的心问了我一个问题,他使用的属性是显式继承,但是无法在xaml绑定 我写了简单的代码,一个接口和属性 public class ...
- Python--day25--复习(单继承和多继承的总结)
- Roslyn 使用 Target 替换占位符方式生成 nuget 打包
本文告诉大家如何编写在编译过程修改打包文件 在项目文件的相同文件夹可以放一个 nuspec 用来告诉 VisualStudio 如何打包 现在尝试创建一个项目 NearjerbetearDeeyito ...
- visual studio 2010问题修复
我在重新安装 Visual Studio 2010 和 SQL sever 2012 的时候,安装好的两个软件打开时都遇到了这个问题:“在此计算机中仅有部分 Microsoft Visual Stud ...
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(11)之支付管理及广告管理
源码下载地址:http://www.yealuo.com/Sccnn/Detail?KeyValue=c891ffae-7441-4afb-9a75-c5fe000e3d1c 本项目属于个人项目,不支 ...
- Java 趣事之 a=a++ 和 a=++a(转)
转自:https://blog.csdn.net/LovePluto/article/details/81062176 如果问 a++ 和 ++a 的区别,估计很多都能回答上来.a++ 是先取 a 的 ...