4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Firestore、Storageへのアクセスが可視化できるChrome拡張Firebase access viewerのご紹介

Posted at

はじめに

Firebase開発してるとこんなことありませんか?

  • 無限ループで課金地獄が怖い
  • FirestoreやStorageへのread/writeの流れを確認したい

ということでFirestore/Storageへのアクセスを可視化できるChrome拡張Firebase access viewerを作成しました!

使い方

  1. Firebase access viewerをインストールする
  2. Firebase access viewerを固定する(オプションだけどおすすめ)
  3. ChromeでFirebaseプロジェクトのWebアプリを開く
  4. Webアプリを開いたタブでChromeのDeveloper Toolsを開く

何ができる?

  • WebアプリがFirestore/StorageにアクセスしたタイミングでFirebase access viewerのアイコンがチカッと光ります

    ↓こんな感じ(アクセスしまくったらチカチカし続けるので無限ループに気づけます!)
    CleanShot 2022-12-28 at 16.45.24@2x.png

    • アクセスしまくったらチカチカし続けるので無限ループに気づけます!
    • 思ったよりもチカチカしたらリファクタしないとなという気分にしてくれます!
  • Firestore/Storageへのアクセス履歴(最近100件)が確認できます

    CleanShot 2022-12-28 at 16.26.52@2x.png

    Clearボタンで履歴をクリアできるので、事前にクリアしといてページ開いたときのアクセスの流れを確認するみたいなことが出来ます。

  • Firestore/Storageへのアクセス詳細が確認できます

    履歴をクリックするとクリックしたアクセスの詳細が確認できます。

    CleanShot 2022-12-28 at 16.28.21@2x.png

最後に

結構前にこっそり作ってたのですが、先日、実際の開発でめちゃくちゃ役に立ったので、今年最後の記事ってことで紹介記事を投稿することにしました。

Firebaserのみなさま、Firebase access viewer使っていい感じにFirebase開発楽しんで下さい!よいFirebaseライフを :thumbsup:

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?