Memo

  • 計測ツール
    • Sentry Performance Monitoring
    • Firebase Performance Monitoring
  • アイコンをタップしたタイミングから計測したい
  • 計測定義
    • 計測開始
      • ユーザー:アイコンがタップされた直後
      • システム:ネイティブモジュールの初期化タイミング
    • 計測終了
      • ユーザー:?
      • システム:?
  • 各計測にはボトルネックになり得る処理をマークしておいた
  • ボトルネックの洗い出し
  • その他
    • 閾値よりも高くなると Sentry から通知する
    • 起動時は見える範囲だけ情報を取得するようにした
    • react-native-shimmer-placeholder
    • トップページの情報をサーバーサイドでキャッシュさせた

Links