タグ

jsanに関するk1mのブックマーク (3)

  • 2005/11/01 - memo - unknownplace.org

    trunk に Catalyst::(Plugin|Helper)::JSAN とかあがってますね。 myapp_create.pl JSAN とかすると script ディレクトリに myapp_jsan.pl とかいう JSAN Shell のラッパができて、そこから myapp で使う JSAN モジュールを簡単に入れられると言う。 これなかなかいいな。便利! IRC のログを見る限りでは昨日 #jsan で sri と alias のディスカッションがあったみたいだ。後で読もう。

    k1m
    k1m 2006/09/13
    myapp_create.pl JSAN で JSAN Shell のラッパーを生成
  • JSAN vs. Dojo (モジュールシステム) - 檜山正幸のキマイラ飼育記 (はてなBlog)

    [追記 dateTime = "土曜の午前"]:このネタでこれからも書きそうだし、既にこのエントリーをブックマークされている方もいるようなので、ハブエントリーとして使えるように、最後に関連リンクを付け加えます。[/追記] JSAN.jsにより提供されるJSANモジュールシステムについては以前紹介しました。もう1つ気になってるモジュールシステムがありまして、それはDojo(http://www.dojotoolkit.org/)のものです。 Dojoもザッと調べたので、ザッと(ほんとに概要を)記しておきます。 JSANとDojoは、モジュールシステムに関してだけ言えば、やっていることも機能性もほとんど同じです。モジュールのロードに関して、JSAN.require("Foo.Bar"); と、dojo.require("foo.Bar"); は同じことをします。Dojoには、大域スコープへの登

    JSAN vs. Dojo (モジュールシステム) - 檜山正幸のキマイラ飼育記 (はてなBlog)
    k1m
    k1m 2006/09/13
    JSAN のほうが好み。Dojo の飴はあんまし甘くない
  • 1分でわかるJSAN - FAX

    1分でわかるJSAN 技術 概要 JSANは、他のライブラリをインポートするライブラリです。 リポジトリ リポジトリは、ライブラリの検索対象のパスです。 JSAN.addRepository()で追加します。 JSAN.includePathにリストされます。 デフォルトのリポジトリは「.」と「lib」です。 JSAN.use() ライブラリをインポートするには、JSAN.use()を使います。 クラスがロードされます。 個々の関数もグローバルコンテキストへロードされます。 JSAN.require() クラスのみをロードします。 「Test.Simple.plan()」のように、全部書けば呼び出せます。 グローバルコンテキストを汚しません。 JSAN.exporter() ロード済みのクラスから、好きな関数をグローバルへ置き直します。 関数が使いやすくなります。 好きなライブラリの、好き

    k1m
    k1m 2006/09/13
    use と require は感覚的に Perl とおなじ,exporter = 引数付 use
  • 1