2017年度最流行的十大中國開源軟件

2017年已經(jīng)快過去竞端,回望一年來在工作之中都用到了哪些開源項目屎即,結(jié)合開源中國的一場調(diào)查問卷,目前看來事富,以下十個開源軟件頗受歡迎技俐。
數(shù)據(jù)來源:開源中國社區(qū)

1:JAVA 極速WEB+ORM框架 JFinal

在線文檔:http://tool.oschina.net/apidocs/apidoc?api=jfinal
教程:https://www.w3cschool.cn/jfinal/

JFinal 是基于 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發(fā)迅速统台、代碼量少雕擂、學習簡單、功能強大贱勃、輕量級井赌、易擴展、Restful贵扰。

在擁有Java語言所有優(yōu)勢的同時再擁有ruby仇穗、python、php等動態(tài)語言的開發(fā)效率戚绕!MVC架構(gòu)纹坐,設計精巧,使用簡單舞丛,開源以來深受廣大開發(fā)者歡迎耘子,目前采用JFinal框架開發(fā)的用戶群迅速壯大途蒋,同時不乏一些已經(jīng)上線的商業(yè)化互聯(lián)網(wǎng)項目佛猛。JFinal在中國最大的開源社區(qū)備受矚目,自開源以來一直是熱門項目番舆。

2:極簡模塊化前端UI框架 layui

在線:http://www.layui.com/demo/
官網(wǎng):http://www.layui.com/

layui 是一款采用自身模塊規(guī)范編寫的情懷型前端UI框架吨凑,遵循原生HTML/CSS/JS的書寫與組織形式片林,門檻極低,拿來即用怀骤。其外在極簡,卻又不失飽滿的內(nèi)在焕妙,體積輕盈蒋伦,組件豐盈,從核心代碼到API的每一處細節(jié)都經(jīng)過精心雕琢焚鹊,非常適合界面的快速開發(fā)痕届。

layui 首個版本發(fā)布于2016年金秋韧献,她區(qū)別于那些基于MVVM底層的UI框架,卻并非逆道而行研叫,而是信奉返璞歸真之道锤窑。準確地說,她更多是為服務端程序員量身定做嚷炉,你無需涉足各種前端工具的復雜配置渊啰,只需面對瀏覽器本身,讓一切你所需要的元素與交互申屹,從這里信手拈來绘证。

圖片發(fā)自簡書App

3:JavaScript 圖表庫 ECharts

官方:http://echarts.baidu.com/

ECharts是一款由百度前端技術(shù)部開發(fā)的,基于Javascript的數(shù)據(jù)可視化圖表庫哗讥,提供直觀嚷那,生動,可交互杆煞,可個性化定制的數(shù)據(jù)可視化圖表魏宽。可以流暢的運行在 PC 和移動設備上决乎,兼容當前絕大部分瀏覽器(IE8/9/10/11队询,Chrome,F(xiàn)irefox瑞驱,Safari等)娘摔,底層依賴輕量級的 Canvas 類庫 ZRender,提供直觀唤反,生動凳寺,可交互,可高度個性化定制的數(shù)據(jù)可視化圖表彤侍。

ECharts 3 中更是加入了更多豐富的交互功能以及更多的可視化效果肠缨,并且對移動端做了深度的優(yōu)化。提供大量常用的數(shù)據(jù)可視化圖表盏阶,底層基于ZRender(一個全新的輕量級canvas類庫)晒奕,創(chuàng)建了坐標系,圖例名斟,提示脑慧,工具箱等基礎(chǔ)組件,并在此上構(gòu)建出折線圖(區(qū)域圖)砰盐、柱狀圖(條狀圖)闷袒、散點圖(氣泡圖)、餅圖(環(huán)形圖)岩梳、K線圖囊骤、地圖晃择、力導向布局圖以及和弦圖,同時支持任意維度的堆積和多圖表混合展現(xiàn)也物。

圖片發(fā)自簡書App

4:漸進式 JavaScript 框架 Vue.js

官網(wǎng):https://cn.vuejs.org/
教程:http://www.runoob.com/vue2/vue-tutorial.html

Vue.js 是構(gòu)建 Web 界面的 JavaScript 庫宫屠,提供數(shù)據(jù)驅(qū)動的組件,還有簡單靈活的 API滑蚯,使得 MVVM 更簡單浪蹂。是一套構(gòu)建用戶界面的漸進式框架,關(guān)注視圖層, 采用自底向上增量開發(fā)的設計膘魄。

圖片發(fā)自簡書App

5:JDBC連接池乌逐、監(jiān)控組件 Druid

Druid是一個JDBC組件,它包括三部分: DruidDriver 代理Driver,能夠提供基于Filter-Chain模式的插件體系。

DruidDataSource 高效可管理的數(shù)據(jù)庫連接池创葡。 是阿里巴巴開源的JDBC連接池浙踢、監(jiān)控組件,可以監(jiān)控數(shù)據(jù)庫訪問性能灿渴,Druid內(nèi)置提供了一個功能強大的StatFilter插件洛波,能夠詳細統(tǒng)計SQL的執(zhí)行性能,這對于線上分析數(shù)據(jù)庫訪問性能有幫助

文檔:http://tool.oschina.net/apidocs/apidoc?api=druid0.26

6:基于代碼生成器的快速開發(fā)平臺 JEECG

開源社區(qū):http://www.jeecg.org/

是一款基于代碼生成器的免費開源的快速開發(fā)平臺骚露。使用JEECG可以簡單快速地開發(fā)出企業(yè)級的Web應用系統(tǒng)蹬挤。JEECG企業(yè)級快速開發(fā)平臺,可以應用在任何J2EE項目的開發(fā)中,尤其適合企業(yè)信息管理系統(tǒng)(MIS)、內(nèi)部辦公系統(tǒng)(OA)棘幸、企業(yè)資源計劃系統(tǒng)(ERP)焰扳、客戶關(guān)系管理系統(tǒng)(CRM)等。

可以幫助解決Java項目60%的重復工作误续,讓開發(fā)更多關(guān)注業(yè)務邏輯吨悍。既能快速提高開發(fā)效率,幫助公司節(jié)省人力成本蹋嵌,同時又不失靈活性育瓜。

簡單功能由代碼生成器直接生成,復雜業(yè)務采用表單自定義栽烂,業(yè)務流程使用工作流來實現(xiàn)躏仇、擴展出任務接口,由開發(fā)者編寫特殊業(yè)務邏輯腺办。

7:Java 的 JSON 處理器 fastjson

fastjson 是一個性能很好的 Java 語言實現(xiàn)的 JSON 解析器和生成器焰手,來自阿里巴巴的工程師開發(fā)。主要特點:快速FAST (比其它任何基于Java的解析器和生成器更快),強大(支持普通JDK類包括任意Java Bean Class怀喉、Collection册倒、Map、Date或enum);零依賴(沒有依賴其它任何類庫除了JDK);具有超高的性能磺送,java世界里沒有其他的json庫能夠和fastjson可相比了驻子。

中文API :https://www.w3cschool.cn/fastjson/fastjson-api.html

8:分布式 RPC 服務框架 Dubbo

官網(wǎng):http://dubbo.io/

Dubbo 是阿里巴巴公司開源的一個高性能優(yōu)秀的服務框架,使得應用可通過高性能的 RPC 實現(xiàn)服務的輸出和輸入功能估灿,可以和 Spring 框架無縫集成崇呵。是Alibaba開源的分布式服務框架,它最大的特點是按照分層的方式來架構(gòu),使用這種方式可以使各個層之間解耦合(或者最大限度地松耦合)。網(wǎng)絡通信框架馅袁,實現(xiàn)了 sync-over-async 和 request-response 消息機制域慷。

9:彈出層插件 layer

官網(wǎng):http://layer.layui.com/

layer是一款近年來備受青睞的web彈層組件,這得益于她全方位的解決方案汗销,并致力于服務各個水平段的開發(fā)人員犹褒,您的頁面會輕松地擁有豐富友好的操作體驗。在與同類組件的比較中弛针,layer總是能輕易獲勝


圖片發(fā)自簡書App

10:一個基于 JFinal 的微服務框架 Jboot

開源代碼:https://gitee.com/fuhai/jboot

Jboot叠骑,專為大型分布式項目和微服務而生。她是一個基于jfinal 和 undertow開發(fā)的微服務框架削茁。提供了AOP宙枷、RPC、分布式緩存茧跋、限流慰丛、降級、熔斷瘾杭、統(tǒng)一配置中心诅病、swagger api自動生成、Opentracing數(shù)據(jù)追蹤粥烁、metrics數(shù)據(jù)監(jiān)控贤笆、分布式session、代碼生成器页徐、shiro安全控制等功能苏潜。

原文鏈接:2017年度最流行的十大中國開源軟件

原文作者:祈澈姑娘
技術(shù)博客:http://www.reibang.com/u/05f416aefbe1

90后前端妹子,愛編程变勇,愛運營恤左,愛折騰。
堅持總結(jié)工作中遇到的技術(shù)問題搀绣,堅持記錄工作中所所思所見飞袋,歡迎大家一起探討交流。

文末福利:關(guān)注「編程微刊」公眾號 链患,在微信后臺回復「領(lǐng)取資源」巧鸭,獲取IT資源200G干貨大全。公眾號回復“1”麻捻,拉你進程序員技術(shù)討論群

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末纲仍,一起剝皮案震驚了整個濱河市呀袱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌郑叠,老刑警劉巖夜赵,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異乡革,居然都是意外死亡寇僧,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門沸版,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嘁傀,“玉大人,你說我怎么就攤上這事视粮∠赴欤” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵馒铃,是天一觀的道長蟹腾。 經(jīng)常有香客問我,道長区宇,這世上最難降的妖魔是什么娃殖? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮议谷,結(jié)果婚禮上炉爆,老公的妹妹穿的比我還像新娘。我一直安慰自己卧晓,他們只是感情好芬首,可當我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著逼裆,像睡著了一般郁稍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上胜宇,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天耀怜,我揣著相機與錄音,去河邊找鬼桐愉。 笑死财破,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的从诲。 我是一名探鬼主播左痢,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了俊性?” 一聲冷哼從身側(cè)響起略步,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎定页,沒想到半個月后纳像,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡拯勉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了憔购。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宫峦。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖玫鸟,靈堂內(nèi)的尸體忽然破棺而出导绷,到底是詐尸還是另有隱情,我是刑警寧澤屎飘,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布妥曲,位于F島的核電站,受9級特大地震影響钦购,放射性物質(zhì)發(fā)生泄漏檐盟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一押桃、第九天 我趴在偏房一處隱蔽的房頂上張望葵萎。 院中可真熱鬧,春花似錦唱凯、人聲如沸羡忘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽卷雕。三九已至,卻和暖如春票从,著一層夾襖步出監(jiān)牢的瞬間漫雕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工纫骑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蝎亚,地道東北人。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓先馆,卻偏偏與公主長得像发框,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,947評論 2 355