BT

RedmonkはJavaフレームワークの人気を分析した

| 作者: Matt Raible フォローする 13 人のフォロワー , 翻訳者 阪田 浩一 フォローする 1 人のフォロワー 投稿日 2016年9月20日. 推定読書時間: 2 分 |

原文(投稿日:2016/09/13)へのリンク

RedmonkのアナリティストであるFintan Ryan氏はJavaのフレームワーク人気についての彼の発見を公表した。Githubのスターや課題、コミットやTwitterのフォロワーにおける詳細な調査研究を完了したあと、Ryan氏は次のように断定している。

Springはまだ多数を占め、Spring Bootは急成長のカーブにあり、NettyとPlayは強く成長を続けています。

Ryan氏はもっとも人気のある15のJavaフレームワークプロジェクトから始め、2つの層の間の明確な境界を見つけた。下の図はこの研究に含まれるフレームワークをすべて示している。

Java - Framework GitHub Stars

一番上は、もっとも人気のある層で、SpringとPlay、Netty、Spring Boot、Vert.x、Dropwizard、Spark Javaからなる。彼はこれらのフレームワークについて分析の残りを進めた。Githubの統計やコミュニティと企業のコントリビューションやサポート、ライセンスについてである。

NettyはTwitterが2009年と2012年に多くのコミットをしている点がとくに興味深い。

Netty - Company & Community Commits

そして課題のほとんどはAppleからだ(単一のコントリビュータのせいで)。

Netty - Company & Community Issues

Spark Javaの作業のほとんどをSony Mobileが支援していることも興味深い。これは彼らがプロジェクトリードを雇用しているからだ。

Spark Java - Company & Community Commits

この影響下で派手なチャートの見せかけは多くの驚きはなく地味な内側にある。オープンソースのJavaフレームワークの、最も人気のあるものはPivotalとLightbend、Red Hatとオープンソースコミュニティによって開発されている。

注目すべきはこのリストにオラクルがないことだ。しかし、オラクルのJava EEはこの研究におけるフレームワークにとっての基盤を提供している(たとえばサーブレット)。 もしJava EEがGitHubでのオープンソースプロジェクトになったなら、これらのフレームワークにどのくらい匹敵するだろうか。オラクルがJava EE 8でフレームワークの能力をどのように取り戻すのかということは興味深いものとなるだろう。彼らはJava EEをクラウドに対応させることを明言している。この作業に関連するいくつかの新しい提案が来週のJavaOneカンファレンスで公表されるはずだ。

 
 

Rate this Article

Relevance
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT