site-icon Hong Cheung
May 11, 2025

ZenTube 4.0 をリリースしました。LegendState、Appwrite、Supabase のどれを選ぶかを学びながら検討中です。

ZenTube

新しいリリース以降、苦情のメールは一件も届いていないので、問題なく動いているのだと思います! 大きな課題(データベースの移行)が完了したので、これからもバグ修正と新機能の追加を続けていきます。今のところ頭にあるのは次のようなものです:

  1. 視聴タイムスタンプの追加
  2. カテゴリ別タイマー — カテゴリごとに費やした時間をグラフで振り返ったり、時間制限を設定したりできるように。

Appwrite と LegendState の学習

オフラインファースト同期を有効にした LegendState が使えるので、基本的には Appwrite と Supabase のどちらにするかを決めているところです。LegendState を知ったのはつい最近ですが、面白いし自分のニーズに合っています。ただ、ドキュメントはあまり充実しておらず、特に Appwrite 向けのものはそうです。CRUD プラグインを使って Appwrite と組み合わせて動かそうとしていますが、今のところうまくいっていません。

Flutter 対 React Native(Expo)

10 年来の議論ですが、プロジェクトを始めるたびに今も頭を悩ませます。Flutter は簡単ですが、自分の知る限り Firebase/Realm 以外ではオフラインサポートがありません。なので、Supabase や Appwrite をセルフホストできる LegendState を動かそうとしているのですが、そのためには React Native が必要で……。

選ぶのに役立つ、詳しい比較表を作ったほうがいいかもしれません。

前へ
Copyright 2026
サイトマップ
プライバシーポリシー
利用規約

テーマ: Astro-Yi