Skip to content

サービス開発日記

   

昨日は、作るものとその機能をざっくり決めた。

2日目の今日は、アーキテクチャなど考えたい。

WEBアプリなので、フロントエンドとバックエンドAPIとデータベースかな。

フロントはNext.jsとかNuxtとかその辺だろうか。 Next.jsは前に触ったことあるので、今回はNuxtにしてみようかな。

バックエンドAPIは最近追えていないDenoでどうだろう。 作り方によってはAPI層不要になるかも?

データベースは普通にRDBで良いでしょう。MySQLPostgreSQLか。

認証周りは、Firebaseは何度か使って便利なのわかっているから、ほかのものを試してみたい。 AWSのCognito使ってみようかな。

とここまで考えて、AWS使うならAmplify使ってみたい。

現実的な構成なのかは明日試してみる。