タグ

ブックマーク / blog.oimou.com (1)

  • AMDとCommonJSを考える

    ひとりアドベントカレンダー17日目の記事。 今回はJSのモジュール定義について紹介します。 実は、今世間一般で使われてるJavaScriptには、まともなモジュール読み込みの構文が存在しない(!)。 そういうわけなので、外部モジュールに分割されたライブラリを読み込みたいんだ!っていう時は、ユーザーランドで色々ハックして頑張らないといけないのが現状。そんなJSモジュール定義の世界では現在、AMD, CommonJSという2大シンタックスが君臨しており、それぞれが全く異なる特徴を持っている。 色々なモジュール定義 CommonJS CommonJS。普段Nodeを書いている人は結構馴染みがあると思う。 // some-cjs-module.js module.exports = "hello world"; // test-cjs-module.js var someModule = req

    AMDとCommonJSを考える
    gologo13
    gologo13 2015/02/05
    AMD, UMD覚えた
  • 1