A章 フロントエンド、パフォーマンスの重要性

  • バックエンドがある程度最適化されたあとのハナシだね。基本的には。
  • フロントとバックの関係!!
    • コンパイラオプション、インデックス、メモリ管理がバックエンド⇒20%
    • フロントエンドコンポーネントのすべてのダウンロード⇒80%
  • キャッシュがあるとHTTPリクエスト後にブラウザがHTML, Js, Cssを解析する
  • 複数のHTTPリクエストが並列に実行される
  • 並列リクエストはスクリプトを要求している最中には発生しない。スクリプト実行時にはHTTPリクエストをしない。
  • フロントの変更は結構簡単にすむものも多い