「newbee-mall新蜂商城开源啦」GitHub 上最热门的 Spring Boot 项目,我也要做一次靓仔!
没有一个冬天不可逾越,也没有一个春天不会到来。
介绍一下新蜂商城的近况,同时,新蜂商城 Vue 版本目前也在开发中,在这篇文章里我也向大家公布一下新蜂商城 Vue 版本的开发进度,和大家同步一下,在不久后也会进行所有源码的开源。
GitHub 上最热门的项目榜单
有一天,群里的一位朋友忽然发了一个链接,提到新蜂商城(newbee-mall)项目上了 “GitHub 上最热门的开源项目”,当时的文章链接大家可以点击下方图片查看,这张图片也是当时公众号文章发布时的头图,来源于“开源最前线”公众号。
这是“开源最前线”公众号发布的一篇文章,类似这种数据统计的文章其实挺多的,最近在掘金也看到过几篇。当然,像这种 GitHub 开源项目统计和总结的文章,以前也经常会看到,热门的文章、热门的开源项目、热门的 IT 事件等等。
热门的 newbee-mall 项目
点进文章之后,果然看到了自己做的 newbee-mall 项目,文章中总共列举了 10 个开源项目,新蜂商城这个项目是第 9 个被提到的,如下图所示,展示了新蜂商城的名字、仓库地址、当时的 Star 数量,还有新蜂商城的简介内容:

关于这个项目的 Star 数量,最新的文章就是一个月之前仓库 Star 数量的记录文章1000 Star Get !仓库Star数破千!记录一下,当时应该是 1180 个 Star,短短一个多月的时间,Star 数量又涨了 1000 多,差不多是翻了一倍,这也是能够上这份热门榜单的原因吧。

我自从这个项目开源后,只发布过两篇文章,一篇是在 2019 年 12 月 30 号发布的《「newbee-mall新蜂商城开源啦」SpringBoot+MyBatis开发JavaWeb线上商城项目》,文章的阅读量是 2400 多一点,另外一篇是在 2020 年 1 月 13 号发布的《「newbee-mall新蜂商城开源啦」1000 Star Get !仓库Star数破千!记录一下》,文章的阅读量是 2000 多一点,阅读量都不是特别高,所以新蜂商城项目能得到如今的关注量并不是因为我自己的宣传,我的影响力并没有这么大。
印象中,这个开源仓库上过几次 GitHub 的 Trending 榜,我还截图过,如下所示:
- 第一次上榜

- 第二次上榜

还有一次是半天增了 100 多个 star,我也不知道是不是当天有哪位大佬帮忙推了一下项目:

最近一次应该是在 2020 年 3 月 18 日,当天是上了 GitHub 的 Trending 榜的第一位,这也是第一次到了这个排名:


所以,在这里需要感谢一下各位的支持,我知道不可能是我自己的原因使得这个开源项目有了如今的小热度。
当然,我也会继续努力,目前已经开始开发 vue 版本,届时依然会将所有代码开源。
继续努力
说真的,能够上一次热门榜单真的很开心,我当时看到了那份榜单中有自己的项目真的是难以置信,这种榜单我经常会看,常常会在榜单中看到各个优秀开源项目的身影,每次都会很羡慕,也很期待。
我也曾经幻想过,如果我写的开源项目也能出现在榜单中该有多美,哈哈哈哈,这个是真的想过,每次看到类似榜单时都会有这个想法,毕竟我也做过开源项目,谁不想得到大家的认可呢?不过事与愿违,很长一段时间都像是在玩单机游戏。
从 2017 年就做了我的第一个开源项目 ssm-demo,到目前为止也有三年多了,我也做了好多个开源项目,但是写过的好多个项目,无一例外,都没有热门过。

惨是惨的,但是也很正常啊,GitHub 上优秀的项目那么多,如果没有特别吸引人的特点肯定轮不到自己项目的,我离优秀还有很大一段距离,我的这些项目也离优秀还有一些距离,即使是最近有一点点热度的新蜂商城项目,也还有很多需要完善和优化的地方。
所以,继续努力!
新蜂商城的持续迭代
新蜂商城这个项目也会一直更新迭代,年假和在家办公的这段日子里,也改了一些bug,如下图所示:

- 修改了一些注释语句,有些地方是之前没注意,写错了,做一下改正。
- 增加了商品在“下架”状态下的访问限制和下单限制,如果商品是“下架”状态是无法继续生成订单的。
- 购物车数量验证逻辑的优化,修改了一些 bug。
目前已经改了不少的问题,今后也会继续修改 bug、持续的去完善这个项目。
新蜂商城 Vue 新版本
应该有很多朋友在关注 新蜂商城 Vue 版本,群里也经常会有人问我,在这里我和大家汇报一下最新的开发进度,在把掘金小册《Spring Boot 大型线上商城项目实战教程》全部更新完成后,就把精力放在了 Vue 版本的开发中,后端选择的是 Spring Boot 技术栈,而前端选择的是 Vue 技术栈,目前的开发进度还算可以,如果没有意外的话,应该在 4 月份前后就可以完成测试,并且把前后端所有的全部开源到 GitHub 了。
先看一下她的素颜照吧,嘻嘻(#.#)
- 首页

- 商品详情页

新蜂商城 vue 版本的其他页面和功能也正在开发中。
除注明转载/出处外,皆为作者原创,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。
感谢大家的观看,我是十三,文章首发于我的公众号“程序员的小故事”。
「newbee-mall新蜂商城开源啦」GitHub 上最热门的 Spring Boot 项目,我也要做一次靓仔!的更多相关文章
- 「newbee-mall新蜂商城开源啦」 前后端分离的 Vue 版本即将开源
新蜂商城 Vue 版本 2019 年 10 月份我在 GitHub 开源仓库中上传了新蜂商城项目的所有源码,至今已经有小半年的时间了,感兴趣的可以去了解一下这个 Spring Boot 技术栈开发的商 ...
- 「newbee-mall新蜂商城开源啦」1000 Star Get !仓库Star数破千!记录一下
新蜂商城已经开源了 3 个多月左右的时间,在 2019 年的年末,仓库的 Star 数量冲破了 1000,整理本篇文章的时间是 2020 年 1 月 12 日,目前的 Star 数量是 1180 左右 ...
- 「newbee-mall新蜂商城开源啦」 页面优化,最新版 wangEditor 富文本编辑器整合案例
大家比较关心的新蜂商城 Vue3 版本目前已经开发了大部分内容,相信很快就能够开源出来让大家尝鲜了,先让大家看看当前的开发进度: 开源仓库地址为 https://github.com/newbee-l ...
- 3月份GitHub上最热门的Java开源项目
今天,我们来盘点3月份GitHub上最热门的Java项目的时候了,如果你每月都有关注猿妹发布的排行榜,那么本月的Java项目对你来说一定不陌生,这些都是曾经多次出现在榜单中的项目: 1 advance ...
- 2018上半年GitHub上最热门的开源项目
关注GitHub的人都知道,这个平台上面有太多优秀的值得学习的开源项目了,这里总结了2018上半年GitHub上最热门的开源项目. 1: tensorflow https://github.com/t ...
- 新建一个新的spring boot项目
简单几步,在Eclipse中创建一个新的spring Boot项目: 1.Eclipse中安装STS插件: Help -> Eclipse Marketplace... Search或选择&qu ...
- 【spring cloud】子模块module -->导入一个新的spring boot项目作为spring cloud的一个子模块微服务,怎么做/或者 每次导入一个新的spring boot项目,IDEA不识别子module,启动类无法启动/右下角没有蓝色图标
如题:导入一个新的spring boot项目作为spring cloud的一个子模块微服务,怎么做 或者说每次导入一个新的spring boot项目,IDEA不识别,启动类无法启动,怎么解决 下面分别 ...
- Eclipse中创建新的Spring Boot项目
本文转载自:http://blog.csdn.net/clementad/article/details/51334064 简单几步,在Eclipse中创建一个新的spring Boot项目: 1.E ...
- 2019年9月Github上最热门的JavaScript开源项目
2019年9月Github上最热门的JavaScript开源项目 前端开发 前端开发 微信号 qianduan1024 功能介绍 专注于Web前端技术文章分享,包含JavaScript.HTML5 ...
随机推荐
- Spring Boot中application.properties和application.yml文件
application.properties和application.yml文件可以放在一下四个位置: 外置,在相对于应用程序运行目录的/congfig子目录里. 外置,在应用程序运行的目录里 内置, ...
- python 内置方法、数据序列化
abc(*args, **kwargs) 取绝对值 def add(a,b,f): return f(a)+f(b) res = add(3,-6,abs) print(res) all(*args, ...
- python自动化测试技术-Allure
文末有源码 大部分人可能做的是爬虫和web,数据分析方面的工作,今天分享个在自动化测试领域python能做什么样的事情,比如下方,是用python+pytest+allure生成的精美自动化测试报告, ...
- 一起了解 .Net Foundation 项目 No.8
.Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. IdentityModel ...
- 使用Navicat或者其他数据库工具连接阿里云EDS(数据库服务器)实例过程详解
使用Navicat或者其他数据库工具连接阿里云EDS(数据库服务器)实例过程详解 背景:这几天从阿里云上面购买了云服务器,最垃圾的那种,还送oss和EDS数据库服务器,只不过EDS数据库服务器只有一个 ...
- 【2020Python修炼记3】初识Python,你需要知道哪些(一)
一.编程语言简介 机器语言 计算机能直接理解的就是二进制指令,所以机器语言就是直接用二进制编程,这意味着机器语言是直接操作硬件的,因此机器语言属于低级语言, 此处的低级指的是底层.贴近计算机硬件(贴近 ...
- ASP.NET CORE 启动过程及源码解读
在这个特殊的春节,大家想必都在家出不了们,远看已经到了回城里上班的日子,但是因为一只蝙蝠的原因导致我们无法回到工作岗位,大家可能有的在家远程办公,有些在家躺着看书,有的是在家打游戏:在这个特殊无聊的日 ...
- Python-Pyquery库的安装和调用
解析库pyquery:# pip安装pyquery库pip3 install pyquery from pyquery import PyQuery as pq # 定义doc,输入html源代码 d ...
- Python爬虫抓取微博评论
第一步:引入库 import time import base64 import rsa import binascii import requests import re from PIL impo ...
- 【读后感】《Java编程思想》~ 异常
[读后感]<Java编程思想>~异常 终于拿出压箱底的那本<Java编程思想>.这本书我年轻的时候就买了,但是翻过几页后就放弃了.没想到这两天翻了一下,真的有收获. 看了一下第 ...