こんにちは。FirebaseのFirestoreは便利ですが、デフォルトのFirestoreの管理画面は使いにくいところはありますよね。

・スプレッドシート形式で見れないので閲覧しにくい。

・CSVのエクスポート(CSVダウンロード)などができない。

特に今回は後者のCSVエクスポートができなくて困ったことがありました。。

私はFlutterFlowというノーコードのアプリ開発ツールでアプリを作っていますが、Firebaseをもう少し使いやすくしたい、、、と常々思っていましたが、

ここで 「Rowy」というツールが出てきました。

Rowyを使うことで簡単にCSVダウンロード機能を実装できます。今日はRowyについて説明していきましょう。

Rowyとは?

Rowyとは、上記Rowyトップページに記載の通り、「Low-code backend」ローコード バックエンドであると言っています。

Manage your database on a spreadsheet-UI and build powerful backend cloud functions, scalably without leaving your browser. Start like no-code, extend with code.

データベースをスプレッドシートUIで管理し、ブラウザからバックエンドクラウドファンクションも作れると。そしてノーコードで始められ、コードを書いて拡張できる。

と書かれています。

ちょっとどこまで何ができるか分かりにくいですが、まずはデータベースをスプレッドシートUIで見れるツールであり、ノーコード・ローコードでファンクション書いたりして利用できる、という感じのようです。

Firestoreやpostgressなどと連携できる

Firebaseやpostgressなどと連携して、そのデータをrowyからスプレッドシートUIで閲覧更新できるイメージのようです。

アカウント作成・Firebaseへの接続方法

FIreabseのテーブルへの接続は至って簡単です。

まずはこちらからRowyのアカウントを作成します。

https://www.rowy.io/

そしてFirebaseに繋げたら、以下のような画面から接続するFirestoreのコレクションを選択します。

こんな感じ。

するとすぐ接続できて以下のようにUsersコレクションをスプレッドシート形式で表示できました!見やすいですね。
フィルターも編集・削除もできます。

FirestoreからCSVエクスポートする

今回の私の目的であるCSVエクスポートも以下のように簡単にできます。firestoreの管理画面からはダウンロードできなかったのでこれはものすごくありがたいです!

Youtube動画でも解説:Rowyを初めて使ってみた

以下Youtube動画でもRowyについて解説してるのでみてみてください。

Rowy:まとめ

今回ははじめてRowyというデータベース管理ツールを触ってみました。FlutterFlowなどのノーコードツールを使っているとFirebase・Firestoreに触れる機会もよくあると思いますが、データベースを使いにくいと感じる人もいると思います。Rowyなどのデータベースの管理ツールを使うことでその問題も解消される部分もあり、今後もこういうツールが進化していくともっと便利になりそうですね。

アプリ・Webサービスの開発の無料相談はこちら

FlutterFlow、Adalo、bubble、STUDIOなどのノーコードツールを使うことで、リスクを抑えて低コストでスピーディにビジネスアイデアを形にすることができます。

この機会に、温めていたビジネスアイデアを今すぐ形にしてみませんか?

弊社はスタートアップ・新規事業向けにコストを抑えた最速のアプリ・Webサービスの開発、さらにはサービス立ち上げのコンサルティングから提案を行なっております。

また、法人向けにノーコードのスクール事業を通して内製化のサポートも行っています。

アプリ/Webサービスの開発、LPなどの構築に興味のある方は、こちらからご気軽にご相談ください。