勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

ライブラリ、フレームワーク、API、プラグイン

      2014/07/02

ライブラリ、フレームワークAPI、プラグインと
よく聞くけど違いがよく分かっていなかったのでメモ。

■プラグイン
あるプログラムに組み込まれるプログラムのこと。
AdobeのFlashなど。
なので、ずっとライブラリだと思っていたjQuery
カレンダーだのなんだのはプラグインにあたる。
尚、プラグイン・アドオン・アドインは同義語とのこと。

■ライブラリ
プログラマーが作ったプログラムに機能を提供するもので、
プラグインより上位にあたるっぽい。
javascriptのライブラリがjQueryになる。
プログラムに対してライブラリが付属するという構成。

フレームワーク
ライブラリとは逆で、フレームワークに対して
プログラマーが作ったプログラムが動作するという構成。
PHPでいうcakePHPjavascriptでいうenchant.jsみたいなもの。

API
特定のアプリケーション(システム/プログラム)の機能を
利用するための機能や関数をまとめたもの。
プラグインとの違いがよく分からず。

 - その他

  関連記事

other
XAMPPでサーバー時間を日本時間に合わせる

職場でXAMPPを入れたけどサーバー時間が異なっていたのでその際のメモ。 php ...

other
モダンブラウザとレガシーブラウザ

業務中「モダンブラウザ」と聞いたことの無い単語が あったので調べてみた。 標準の ...

images
PHPのバージョンが古くてjson_decodeが使えない

PHPのバージョンが古くてjson_decodeが使えないという状況があった。ま ...

other
RLoginで秘密鍵の使用

SSH接続ソフトのRLoginで秘密鍵を使用したかった。今まで使用したことが無か ...

other
スマホでブックマークした際のアイコンを指定する方法

■やりたい事 スマホでブックマークした時に作られるアイコンを指定させたい。 &n ...

other
Dropboxでファイル復元

いざという時の為のメモ。 Dropboxで該当のファイルまで進んで右クリック、 ...

other
シンタックスシュガー

探し物をしている時に「シンタックスシュガー」という 言葉があり、何それとなったの ...

other
ショートカットキー

Ctrl+A、Ctrl+C、Ctrl+V、Ctrl+Zはよく使ってたけど、 Ct ...

other
ウィジウィグとは

ちょいちょい「ウィジウィグ」という単語を聞くけど、 実際にどういうものなのかよく ...

other
画面遷移図を簡単に作れるサイト

画面遷移図を用意する必要があった。ただ、作ったこともないし作り方もわからない。で ...