【Java編程】GitHub 上最受歡迎的5大Java項目

【Java編程】GitHub 上最受歡迎的5大Java項目

2018年4月10日,Github迎來了它的十歲生日。作為全球最大的代碼託管平臺,Github為整個IT行業做出了巨大貢獻。在IT圈,有人戲稱"Github是全球最大的同性交友網站",這也說明Github不一般的受歡迎。那麼,這麼受歡迎的平臺上,Java程序員都在研究什麼呢?

通過搜索發現,關於Java,目前Github上,這5個最歡迎的項目值得我們關注。

【Java編程】GitHub 上最受歡迎的5大Java項目

1、RxJava

RxJava 是 GitHub 上最受歡迎的 Java 項目之一,也是一個流行的框架。基於 ReactiveX API,RxJava 是一個用於使用 Java VM 的可觀察序列編寫異步和基於事件的程序的庫。

參考文檔:《給 Android 開發者的 RxJava 詳解》

地址:http://gank.io/post/560e15be2dca930e00da1083

2、java-design-patterns

java-design-patterns 這個項目在不斷的完善,正是因為如此,java-design-patterns 允許開發人員用Java 實現設計模式。設計模式是幫助開發人員在設計應用程序或系統時解決常見問題的正式最佳實踐。它們通過提供經過驗證和驗證的開發範例來幫助加快開發進程。此外,重複使用模式可以幫助防止小的錯位問題成為大問題。

3、elasticsearch

ElasticSearch是一個基於Lucene的搜索服務器。它提供了一個分佈式多用戶能力的全文搜索引擎,基於RESTful web接口。Elasticsearch是用Java開發的,並作為Apache許可條款下的開放源碼發佈,是當前流行的企業級搜索引擎。設計用於雲計算中,能夠達到實時搜索,穩定,可靠,快速,安裝使用方便。

參考文檔:阮一峰《全文搜索引擎 Elasticsearch 入門教程》

地址:http://www.ruanyifeng.com/blog/2017/08/elasticsearch.html

4、guava

Guava是一種基於開源的Java庫,其中包含谷歌正在由他們很多項目使用的很多核心庫。這個庫是為了方便編碼,並減少編碼錯誤。這個庫提供用於集合,緩存,支持原語,併發性,常見註解,字符串處理,I/O和驗證的實用方法。

參考文檔:《guava教程》

地址:https://www.yiibai.com/guava/

5、spring-boot

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Boot致力於在蓬勃發展的快速應用開發領域(rapid application development)成為領導者。

參考地址:《Spring Boot基礎教程》

地址:http://blog.didispace.com/Spring-Boot基礎教程/


【Java編程】GitHub 上最受歡迎的5大Java項目


分享到:


相關文章: