個人開発者向けのサービスの開発記録 #41 20240226

tyshgc
·

本日の作業

  • ✅ Remix + Firebase Auth + Service Workerの設定・実装方法をまとめる

  • 🚴 分報に関する設計・実装

    • 🚴 Model・Repository実装

    • UseCase Hooksと結合実装

    • Domain EventとPrismaの実装

  • 🛑 🚴 イベントストーミングとサービスブループリンの融合についてzennにまとめる(休日にやる)

Remix + Firebase Auth + Service Workerの実装まとめ

zennにまとめました。長いです。

多分大丈夫と思うけど加筆・修正するかもしれません。

その他、メモ

  • Remixのクライアントサイドでの環境変数の取得はloaderを使うか、v2.7以降はvite安定ばんが導入されているのでimport.meta.envらしいです。

  • 現在はv2.5を使っているので折を見てv2.7にしたい。

  • あとTurborepoでFirebaseのconfig類をpackagesにまとめようとしたけどうまく行かなかったので各appにべた置きしてしまった。

← #40 

@tyshgc
デザインファーム及びスタートアップ(上場)などを経てフリーランスとして、様々なスタートアップや大手企業の新規事業の立ち上げ期における事業設計・アプリケーションの設計・開発、サービスのUX分析とデザインとエンジニアリングの両軸でお手伝いさせていただいています。 現在、個人開発者向けの支援サービスを個人開発中。 X Account: @tyshgc