アプリケーション・フレームワーク

2019-10-26

調査中。

Webフレームワーク以外のものや、フレームワークでもないものも一部含まれています。案件数はこちら

性能については”TechEmpower Framework Benchmarkshttps://www.techempower.com/benchmarks/“という記事がありました。

名称言語備考
AngularTypescriptリッチなシングルページアプリケーション の構築(フロントエンド)
Googleが開発
Google, Microsoft, Paypalが使用
本来SEOに適していない
Apache SparkJava, Scala, Python, R, SQL巨大なデータに対して高速に分散処理を行うオープンソースのフレームワーク
詳細
Backbone.js
JavaScriptリッチなシングルページアプリケーション の構築 (フロントエンド)
非常に軽量
MV*パターン(部分的にMVCパターン)
Underscore ライブラリに依存
MustacheとMarionetteに追加すると、完全なクライアントサイドアプリケーションを構築できるようになる
CakePHPPHPオープンソースのWebフレームワーク
PHPのバージョンや外部ライブラリに依存しない
CatalystPerlオープンソースのWebフレームワーク
MVCフレームワーク
CodeIgnitere
PHP

Webフレームワーク  
DjangoPythonMVCフレームワーク(バックエンド)
Google, Youtube, Instagramが使用
セキュリティ(認証)やメッセージング等の機能
詳細
Ember
JavaScript
2015年に最高のJavaScriptフレームワークに選ばれた (フロントエンド)
Angularが誇る双方向のデータバインディングを装備
そのまま使用できる多くの機能とコンポーネントが付属
JSベストプラクティスにより無駄な活動を排除
Google, Microsoft, Heroku, Netflixが使用
ExpressJavaScript バックエンド
HTTPサーバー用の軽量で強力なツールを提供
トレンド
初心者向きでない
Accenture, IBM, Uberが使用
非同期Node.js、REST APIを活用
フルアプリケーションサポート
FuelPHPPHPPHP5用のWebフレームワーク
オープンソース
HadoopJava大規模データの蓄積・分析を分散処理技術によって実現するオープンソースのミドルウェア
HapiJavaScript サーバーサイドとクライアントサイドを仲介してデータを提供する
Expressの代わりとして使用できる
入力バリデーション、キャッシュ、認証等をサポートする
jQueryJavaScript ※JavaScriptのライブラリ
KoaJavaScriptExpressを構築したのと同じチームによって構築
LaravelPHPMVCフレームワーク (バックエンド)
初心者に優しい
比較的新しい
Django や Express に比較すると性能が低い
LoopBack JavaScript REST APIをすばやく作成できるようにするフレームワーク
様々なデータベースと互換性がある
MeteorJavaScript フルスタックのJavaScriptプラットフォーム
リアルタイムのWebアプリが構築できる
MojoliciousPerlリアルタイムWebアプリケーションフレームワーク
オープンソース
NestJavaScript エンタープライズレベルのアプリを作成するための完全な開発キットとして機能するようにパッケージ化されている。
Expressを使用。
Node.jsJavaScript ※イベント化された入出力を扱うUnix系プラットフォーム上のサーバーサイドJavaScript環境
PhoneGap
JavaScript
オープンソースのモバイルアプリケーション開発フレームワーク
Play FrameworkJavaScalaとJava言語で書かれたオープンソースのWebアプリケーションフレームワーク
ReactJavaScript※フレームワークではなくライブラリ (フロントエンド)
サーバーサイドでも使用可能
JavaScript の記法拡張である JSX(JavaScript eXtension)
Facebookによって開発・保守される
FacebookとInstagramが使用
Riot.jsJavaScriptコンポーネントベースのUIライブラリ
オープンソース
軽量
Ruby on RailsRubyMVCフレームワーク (バックエンド)
初心者に優しい
Airbnb, GitHub, Hulu, Shopifyが使用
便利なgem(パッケージ管理)がある
コミュニティが強力
デプロイが大変
詳細
SailsJavaScript Express上に構築されたNode用のリアルタイムMVCフレームワーク
自動生成されたREST APIをサポートし、簡単なWebSocket統合が付属
ほぼ全てのデータベースと互換性がある
ほとんどのフロントエンドテクノロジーとの互換性がある
SinatraRubyRubyで作成されたWebアプリケーションフレームワーク
オープンソース
SpringJava MVCフレームワーク (バックエンド)
Wix, TicketMaster, BillGuard が使用
Javaを知らないと大変
StrutsJavaJava Webアプリケーションフレームワーク
オープンソース
MVCフレームワーク
SymfonyPHPWebアプリケーションフレームワーク
オープンソース
MVCフレームワーク
Titanium MobileJavaScriptiOS, Android, Windows, Blackberry, HTML5のためのSDK
オープンソース
MVCフレームワーク
UnityC++, C#統合開発環境を内蔵し、複数の機材に対応するゲームエンジン
Vue.jsJavaScript最も話題のJSフレームワーク(フロントエンド)
アプリケーションの段階的な要求変化に応じて問題解決できる方法を提供できるプログレッシブフレームワーク
大企業ではまだあまり使われていない?

求人数

2019-02-17調べ。

キーワード検索の結果の数の転記であり、精査はしていません。

レバテックは単価40万円以上でフィルターしました。

Greenは年収400万円以上でフィルターしました。こちらは企業数も表示されますが、求人数を記載しました。

名称レバテックGreen
Angular52490

Apache Spark0
Backbone.js
1254
CakePHP18242
Catalyst00
CodeIgnitere0 0

Django00
Ember0

6
Express00
FuelPHP00
Hadoop0124
Hapi 未調査 未調査
jQuery0606
Koa 未調査 未調査
Laravel54351
LoopBack未調査 未調査
Meteor 未調査未調査
Mojolicious00
Nest 未調査 未調査
Node.js40402
PhoneGap 0

0
Play Framework00
React89737
Riot.js00
Ruby on Rails80778
Sails 未調査 未調査
Sinatra07
Spring00
Struts35115
Symfony0 0
Titanium Mobile00
Unity50629
Vue.js00

参考URL

Posted by pitang1965