序章 ライブラリとは何か
[1] 「ライブラリ」を活用する
[2] 「ライブラリ」を使うには
[3] ライセンス
Webシステム用ライブラリ
■ まずは知りたい「基本ライブラリ」
[1] 「Bootstrap3」--見栄えを良くするCSS集
[2] 「Smarty」--テンプレート出力
■ 魅力的なユーザーインターフェイスを作る
[3] 「TinyMCE」--自分のシステムにHTMLエディタを付ける
[4] 「Select2」--選択肢を選びやすくする
[5] 「jsTree」--ツリー表示する
[6] 「Chart.js」--簡単にグラフを描く
■ Webシステムに便利な機能を追加する
[7] 「Dropzone」--「ドラッグ&ドロップ」で非同期にファイルを転送する
[8] 「Pixastic/ImageAreaSelect」--Webでフォトレタッチする
[9] 「elFinder」--ブラウザでサーバのファイルを操作する
[10] 「Mergely」--更新されたテキストの差分を表示する
[11] 「Securimage」--CAPTCHAを使って認証する
[12] 「GeoIP2」--対象地域の「位置」を調べる
■ 開発に便利なフレームワーク
[13] 「Underscore.js」--よく使う基本関数群を提供する
[14] 「Vue.js」--データ・バインディング機能を提供する
[15] 「D3.js」--データを表にしたりグラフを描く
[16] 「CakePHP」--DBアプリを簡単に作れるフレームワーク
■ Word、Excel、PDFを扱う
[17] 「TCPDF」--「PHP」で「PDF」を出力する
[18] 「LibreOffice/JODConverter」--オフィスドキュメントを変換・操作する
[19] 「Poppler」--PDFファイルを画像に変換する
■ サーバで動かすと便利なライブラリ
[20] 「PHP Simple HTML DOM Parser」--スクレイピングでWebページから必要な情報を取り出す
[21] 「MeCab」--フリガナを付ける
■ 開発に便利なツール
[22] 「Selenium」--ブラウザ操作を自動化
[23] 「MailCatcher」--軽量なダミーのメールサーバ
索引
|