プログラミング言語で使われる「ライブラリ」と「フレームワーク」の代表例について。
ライブラリとは?
ライブラリとは「よく使われるコードひとまとめにした枠組み(雛形のようなもの)」のことをいいます。
フレームワークとは?
フレームワークとは「アプリケーションを開発する時に枠組みとして使う開発ツール」のことをいいます。
Java の代表的なライブラリとフレームワーク
ライブラリ
OpenCSV(オープンシーエスブイ)、Jackson(ジャクソン)、JavaParser(ジャバパーサ)
フレームワーク
Spring Framework(スプリング・フレームワーク)、Play Framework(プレイ・フレームワーク)、Apache Struts(アパッチ・ストラッツ)
Pythonの代表的なライブラリとフレームワーク
ライブラリ
Python pip(ピップ)、math(マス)、NumPy(ナンパイ)、pandas(パンダス)
フレームワーク
Django(ジャンゴ)、Flask(フラスク)
Rubyの代表的なライブラリとフレームワーク
ライブラリ
Ruby devise(デバイス)、Kaminari(カミナリ)、Faker(フェイカー)
フレームワーク
Ruby on Rails(ルビー・オン・レイルズ)
C#の代表的なライブラリとフレームワーク
ライブラリ
Math.NET Numerics(マス・ネット・ニューメリックス)、Accord.NET Framework(アコード・ネット・フレームワーク)
フレームワーク
ASP.NET(エーエスピー・ネット)
JavaScriptの代表的なライブラリとフレームワーク
[rml_read_more]
ライブラリ
jQuery(ジェイクエリ)、React(リアクト)、Three.js(スリー・ジェイエス)
フレームワーク
Angular(アンギュラー)、Vue.js(ヴュー・ジェイエス)
PHPの代表的なライブラリとフレームワーク
ライブラリ
Guzzle(ガズル)、Carbon(カーボン)、Sentinel(センチネル)
フレームワーク
Laravel(ララベル)、CakePHP(ケイクピーエイチピー)
Swiftの代表的なライブラリとフレームワーク
ライブラリ
Alamofire(アラモファイア)、Realm(レルム)、R.swift(アール・スウィフト)
フレームワーク
Perfect(パーフェクト)、Vapor(ベイパー)、Kitura(キトゥーラ)
まとめ
プログラミング言語の「ライブラリ」「フレームワーク」の代表例でした。ご参考ください。