官术网_书友最值得收藏!

1.1 用數據說話

在討論Spring Boot憑什么成為JVM圈的框架“一哥”之前,本著“問為什么之前,先弄清楚是不是”的原則,我們先客觀地分析一下Spring Boot到底是不是“一哥”。

1.1.1 市場份額

英國軟件安全服務商Snyk與Oracle官方刊物The Java Magazine聯合推出的JVM Ecosystem Report 2020(《2020 JVM生態報告》)顯示,有大約60%的用戶在生產環境中使用了Spring(見圖1-1),這對于一個第三方開源框架來說,算得上一個非常了不起的成績了。

圖1-1 Spring的市場份額

另外,在服務端框架方面,Spring Boot占據了15%的市場份額(見圖1-2)。第二名是Spring MVC,占據了超過30%的市場份額。曾經依靠SSH組合風靡一時的Struts已經不見了蹤影,真是令人唏噓不已。不過,誰讓Spring家族的產品那么好用呢!

圖1-2 Spring Boot的市場份額

通過這份報告,我們知道Spring家族在JVM生態中有著舉足輕重的地位。報告中那些Spring MVC的市場份額,大概超過50%都依賴老舊系統。這就好比目前Windows系統的市場份額一樣,Windows 10和Windows 7占主要部分,但還在運行Windows 7的大多是老機器。如果打算給計算機安裝一個Windows系統,則在沒有特殊要求的情況下,我們會選擇安裝Windows 10,而不會選擇安裝Windows 7。

1.1.2 關注度

了解完Spring Boot的市場份額,再來看看業界對于它的關注度(見圖1-3),相關數據來自Google Trends,展示了Spring Boot自2014年發布至2020年4月的搜索指數。

圖1-3 Spring Boot的發展趨勢

由圖1-3可見,Spring Boot發布后,關注度一路猛增,目前達到了一個比較穩定的高峰。無須多言,數據最直觀。

通過分析Spring Boot的市場份額及關注度,我們可以肯定地說:Spring Boot的“一哥”稱號當之無愧。接下來,我們分析一下它的成長之路。

主站蜘蛛池模板: 斗六市| 霍邱县| 阿克苏市| 左云县| 新安县| 垫江县| 启东市| 晋江市| 博罗县| 尼木县| 拉萨市| 贵州省| 游戏| 保定市| 宝山区| 同江市| 宿州市| 伊宁县| 海南省| 怀宁县| 同仁县| 华容县| 沙洋县| 黄山市| 临西县| 德江县| 赣榆县| 南部县| 靖江市| 府谷县| 丘北县| 天全县| 疏附县| 宁阳县| 凤庆县| 玉屏| 平乐县| 宁河县| 沭阳县| 平湖市| 漳平市|