タグ

ブックマーク / utage.headwaters.co.jp (2)

  • 【JavaScript】メモリの浪費を避けるコーディング | ヘッドウォータースのブログ TechNote

    こんにちは。良昌です。 Facebook、GithubなどのJSON形式でユーザ情報を返却するAPIや、PhoneGap、Monacaなどのスマートフォンのマルチプラットフォームを提供するライブラリ、IDEが開発ツールとして定着してきたことにより、JavaScriptを利用する機会が増えたのではないでしょうか。 今回は、JavaScriptコンテナがWebブラウザの場合に、動的に確保されるメモリ領域の浪費を避ける方法について書きたいと思います。 JavaScriptにおけるメモリの浪費を避けるコーディング JavaScriptにおけるメモリの浪費を避けるコーディングをするためには、GC(ガベージコレクション)、クロージャについての知識が必要です。まずは、この2つの機能について説明していきます。 ■GC(ガベージコレクション) GCとはプログラムが動的に確保したメモリ領域の内、不要になった領

    【JavaScript】メモリの浪費を避けるコーディング | ヘッドウォータースのブログ TechNote
  • 【Webアプリ】簡単にできる高速化対応 | ヘッドウォータースのブログ TechNote

    こんにちわ。竪月です。 最近Webアプリ開発に携わることが多くなって、セキュリティ強化、ローカル環境でも動かしたい、通信量を減らして高速化したい、ページまるごと再読み込みさせたくないなど、Webアプリならではの要求がいろいろあるな、と思ったので、そのなかでも、今日は割と簡単にできる「通信の高速化」について書きたいと思います。 ちなみに、フロントエンド(クライアント側⇒つまりPCやケータイのブラウザ)側とバックエンド(サーバサイド)どちらでも高速化の対応をすることはできますが、サーバサイドは敷居が高い(システム全体に影響する可能性がある、専門知識が必要)ため、今回は割と手軽にでき、影響範囲が限定的なフロントエンドに特化した内容で進めていきます。 Webアプリ高速化のためにやるべきこと ①通信回数を減らす 画像、CSSJavascriptファイルの数を減らすことで、通信回数を減らしましょう。

    【Webアプリ】簡単にできる高速化対応 | ヘッドウォータースのブログ TechNote
  • 1