勉強したことのメモ

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

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

      2014/07/02

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

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

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

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

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

 - その他

  関連記事

Plesk12の設定方法

初めてPlesk12を使用する機会があった。諸々設定する必要があったので設定方法 ...

Googleアナリティクスのデータ保持設定

Googleアナリティクスにデータ保持設定というのが導入され、デフォルトのままだ ...

HTML,JavaScript,CSSのインデントツール

コーディングであがってきたファイルのソースがアレだったので整理しようと思ったけど ...

アナリティクスの参照元に「Co.lumb」というのがあった

Googleアナリティクスを見ていると「Co.lumb」という参照元があった。調 ...

apacheを再起動する際に影響を少なくする

apacheを再起動するとクライアントとの通信が強制的に切断されてしまう。その影 ...

「iphoneを探すをオフにしてください」を無視して強制リカバリモードにする方法  

iPhoneで復元をする場合にiCloudの「iphoneを探す」をオンにしてい ...

さくらのレンタルサーバーにお名前.comのサブドメイン設定

さくらのレンタルサーバーにお名前.comで取得・管理しているドメインの、サブドメ ...

テキストエリアを選択すると中身を全選択状態にする方法

テキストエリアやテキストボックスの中に文字が書いてあり、ドラッグをしなくても、そ ...

スーパーリロード

ファイルを書き換えてもキャッシュの関係で、 表示が変わらないことがある。 今まで ...

Dropboxでファイル復元

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