スキルアップを始める!

【プログラミング言語】代表的なライブラリとフレームワークの一覧

MacBook Pro showing programming language Programming(プログラミング言語)
Programming(プログラミング言語)
この記事は約3分で読めます。

※記事中に広告情報を含みます。

スキルを手に入れた時、人は強くなれる。
Youtubeでスキルアップを始める 電子書籍でスキルアップを始める
\ワードプレスのスキルアップはこちら!/ WordPress入門読本

プログラミング言語で使われる「ライブラリ」と「フレームワーク」の代表例について。

ライブラリとは?

ライブラリとは「よく使われるコードひとまとめにした枠組み(雛形のようなもの)」のことをいいます。

フレームワークとは?

フレームワークとは「アプリケーションを開発する時に枠組みとして使う開発ツール」のことをいいます。

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(キトゥーラ)

まとめ

プログラミング言語の「ライブラリ」「フレームワーク」の代表例でした。ご参考ください。

URLをコピーしました!