タグ

jsxに関するsuzukiMYのブックマーク (3)

  • Yet Another JSONなJSON5の紹介とそれのjsxバインドを作ったこと - from scratch

    さて、JSON5についての紹介です、みんなjsonを使って色んなリソースを表現すると思いますが、jsonって色々と不便ですよね。 よく挙げられるjsonの不満: ケツカンマが使えない コメントが入れられない keyに必ずquoteが必要 などなど。 この手の話はよくあるんですが、これは仕様で決まってしまっていることなのでどうしようもないです。 この手の話が出る度に色んな解決策があります。jsonじゃなくてyaml使おうとか、csonいいよ、とか、jsonでparseできなかったらevalしてjavascriptオブジェクトにしちゃおうとか。 んで、もう一つの解決策として、JSON5っていうYet AnotherなJSON形式があるわけです。 これ使うと普通のJSONはJSONとしても読み込めるし、上にある、コメントやケツカンマ、ダブルクオートの問題も解決されます。どうしてもコメント入れたい

    Yet Another JSONなJSON5の紹介とそれのjsxバインドを作ったこと - from scratch
  • JSX - a faster, safer, easier JavaScript

    JSX is a statically-typed, object-oriented programming language designed to run on modern web browsers. Being developed at DeNA as a research project, the language has following characteristics. faster JSX performs optimization while compiling the source code to JavaScript. The generated code runs faster than an equivalent code written directly in JavaScript. The gain may vary, but even the optimi

    suzukiMY
    suzukiMY 2012/05/31
    DeNAが開発した、既存ブラウザ上で速く動作する静的型付け、型安全なオブジェクト指向のプログラミング言語。コンパイルするとJavaScript を生成する。CoffeeScriptとの比較は?
  • Adobe JavaScript (JSX) 覚え書き

    覚え書き。AdobeのjavaScriptで、PhotoShopが自動化できるらしい。 形式はAdobeによるJavaScript-eXtendらしく、.jsx。 調べてみると、これが結構強力。 やりたかった事は以下 1、フォルダ内の画像ファイルをすべて展開 2、切り出し位置が書いてある記述ファイルを別途読み込み、数値データ用意 3、数値データで画像を処理 4、指定フォルダに一括書き出し できるとなー、ファイル更新とか素敵な時間削減になるんだ。 悩む事数時間、 、、、、で、でけた! ワンクリックで数百枚の画像の最適化処理+アイコン作成+URLリンク作成が瞬殺ですよ。 詰まったのは、画像データ読み込みと、切り出しデータ読み込みの部分。 Adobe独自のJavaScriptAPIを使うのだけれど、情報が少ない。 1、画像ファイル展開 //open() var folderName = "画像デ

  • 1