Firexportロードマップ
Firexport が向かう先
こんにちは。Firexport を作っている Jerry です。
Firexport を初めて公開したのは 2024 年 7 月でした。始まりは大げさなものではありません。Firebase コンソールを使っていて自分自身が不便を感じ、ふと思いついたアイデアを AI の力を借りてあっという間に形にしたのが Firexport でした。計画というより、衝動に近いものでした。
ところが公開してみると、不便に感じていたのは私だけではなかったようです。インストールしてくださる方、購入してくださる方、メールを送ってくださる方を見て、Firexport が多くの人が本当に求めていた、ひとつの具体的な問題を解決したのだと気づきました。
正直に言うと、その後は少し違いました。最初に作っていたときは本当に楽しかったのですが、時間が経つにつれて何かを変えたいという気持ちは薄れ、変えることへの負担は大きくなっていきました。実装できるのか、作ったとしてもちゃんと動くのか確信が持てず、本業が忙しくなるにつれて Firexport に目を向ける余裕もだんだんなくなっていきました。こうして Firexport は「ちゃんと動いているから触らない」状態のまま、1〜2 年が過ぎました。
流れが変わったのは AI のおかげでした。AI が急速に進化したことで、何かを作ったり直したりする負担が目に見えて減り、Firexport を開発する楽しさを取り戻せました。そして、思いがけない良い変化がもうひとつありました。実装に注いでいたエネルギーが減った分、「何を作るべきか」を考える余裕が生まれたのです。一歩引いてより広く見渡し、人々が本当に求めているものをより客観的に考え、小さく試せるようになりました。
この文章は、その考えの結果です。新しい機能を出す前に、私がどこへ向かおうとしているのかをまず言葉にしておきたかったのです。
Firexport はこれから、「エクスポートしてくれる拡張機能」から「Firebase コンソールが埋めてくれない隙間を埋める拡張機能」へと広がっていきます。
実はこの変化はもう始まっています。ここ数週間で、Firestore を見て回るときにコンソールが使う読み取り回数を数える「読み取りメーター」、以前のクエリを呼び出せる「最近のクエリ」、コードエディタしかない Enterprise データベースのためのクエリビルダーといった機能を、こっそり追加しておきました。どれも、コンソールを使っていて「なぜこれがないんだろう?」と思ったものです。そして、まだ公開していないものがずっとたくさん残っています。楽しみにしていてください。
私が思い描く Firexport の行き着く先は、「The missing toolkit for Firebase console」です。かつては、コンソールの物足りなさを補うために、コンソールそのものを置き換えるデスクトップアプリがありました。Firexport も最終的には、それに近い立ち位置になるのかもしれません。違いがあるとすれば、コンソールを離れる必要がないことです。いつも使っているコンソールの中に、Chrome 拡張機能として。
新しく追加された機能が気になる方は、今のところはまず変更履歴をご覧ください。ホームページの紹介にはまだ反映しないつもりです。すべての計画を完璧に立ててから一度に出すよりも、少しずつでも実際に使っていただけるほうがいいと考えているからです。今回決めた方向に沿って進み続け、形が見えてきたら、正式版として公開するとともにホームページも新しくします。
料金プランも変わる予定です。今の買い切り方式から、おそらくサブスクリプションモデルに変わることになると思います。決まり次第、変更履歴でお知らせします。ひとつだけ先にお約束します。すでに永久ライセンスを購入された方は、料金プランが変わった後もずっとお使いいただけますし、これから追加される機能もすべてそのままお使いいただけます。
最近、Firexport を作るのが最初の頃のようにまた楽しくなっています。その楽しさが、使ってくださる方にも伝わればうれしいです。使っていて不便な点や、「コンソールにこれがあったらいいのに」と思うことがあれば、いつでも気軽に jerry@firexport.dev までお知らせください。そうした一通一通のメールが、Firexport の進む方向を決めるいちばんの手がかりになります。
ありがとうございます。
Jerry
