2014-05-13 SPA(Single Page Application)制作時のチェックリスト javascript メモリリークは起きていないか 初期化時に無駄な通信はないか ページ移動時に保持するデータと破棄するデータの分別ができているか 読まれたくないロジックを置いてないか 直接叩かれて困るAPIやルーティングはないか バリデーションの項目はサーバー側と揃っているか 最低でもモデルのテストは書いているか Ajaxリクエストが失敗した時のリカバリー処理はあるか リリース時にユーザー側のリソースを更新させる仕組みはあるか SPAにする必要性はあるか