タグ

ブックマーク / blog.livedoor.jp/aki_mana (1)

  • Life : JavaScript開発の変化 : typeOf 'aki_mana'

    Publickey の記事を読んで感じたこと。 jQuery を代表する従来型のデザイナ向けフレームワーク …ページドリブン。 サーバーからHTMLを出力して貰わないと、JavaScriptは動かないのだけど、フレームワークとしては、1つのページをどのように表現するかに終始してるフレームワーク。大抵の場合、ページは必ずサーバーに出力させて、そこにJavaScriptで装飾するという「フロントエンドの装飾目的」で使われることが多い。 もちろん、バックエンド的な実装も可能だが、パフォーマンス面での欠点がある。 実装されたAPIを使わずにHTMLを書き換えたりすると、アタッチされたイベント周りでメモリリークが起こりやすい。 APIを使うべきという。また、デザイナ向けであるが故に、セレクタで指定する記法を提供するため、HTML文書内に構築された要素を無駄に走査してる為遅い。 Google Clos

    Life : JavaScript開発の変化 : typeOf 'aki_mana'
  • 1