ポイントを絞った小さなフレームワークが色々ある「Microjs」
2011年05月09日-
スポンサード リンク
Microjs: Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
ポイントを絞った小さなフレームワークが色々ある「Microjs」。
jQuery等のJavaScriptフレームワークは便利ですが、全く使っていない機能もインクルードしてしまっていたりします。
圧縮すれば大したサイズじゃないよという場合(圧縮版で32KB)も、パフォーマンスにこだわりたい場合は不要なコードをパースさせないのが一番ですね。
microjsは、使いたい物だけ使えるように多数の機能があえて分割されて公開されています(すべて5KB以下)。
どんなものがあるというと例えば、以下に並べてみます。
ポイントを絞った小さなフレームワークが色々ある「Microjs」。
jQuery等のJavaScriptフレームワークは便利ですが、全く使っていない機能もインクルードしてしまっていたりします。
圧縮すれば大したサイズじゃないよという場合(圧縮版で32KB)も、パフォーマンスにこだわりたい場合は不要なコードをパースさせないのが一番ですね。
microjsは、使いたい物だけ使えるように多数の機能があえて分割されて公開されています(すべて5KB以下)。
どんなものがあるというと例えば、以下に並べてみます。
- Zepto: jQueryのAPIに互換性のあるDOM操作、AJAX操作(4.2KB)
- MicroAjax: AJAX用のシンプルなライブラリ(2.1KB)
- Modernizr: CSS3とHTML5に対応しているかどうかを調べるライブラリ(3.7KB)
- HEX/RGB: HEXをRGBに変換する(0.1KB)
- Browser: ブラウザ判別用コード (0.2KB)
- Tempo: JSONのレンダリングエンジン(3.2KB)
例えサイズが小さくとも分割しすぎることでコネクションが増えてパフォーマンス低下を招くことがあるので注意は必要だとは思いますが、ajaxの機能しか使わないのにjQueryをインクルードするというような非効率な部分は避けられるかもしれませんね。
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 小説表紙などに使えそうな商用可なフォント「になロマン」
- 筆で書いたようなカナ書体「筆竹仮名B」
- 無料・商用利用可な丸文字ピクセルフォント「マルミーニャM」
- スペースコブラ風フォント
- Next.jsのVercelから商用利用可能なフリー汎用フォント「Geist Font 」
- 無料で使えるいい感じの日本語フォント「しっぽり太ゴシック」
- CSSのみで実装された500種類のローディングアニメーション「CSS Loaders」
- 画像ホバーで様々なエフェクトをかけられる「Izmir」
- CSSのbox-shadowをGUIで生成できる「CSS Box Shadows Generator」
- 好きな画像や文字を埋め込んだQRコードをリアルタイムで作れるWEBツール
- 過去のエントリ