Next.jsとFirebase HostingでSWR。ついでにGraphQLとCloud Run
CRANK

概要先日Next.jsをFirebase Hosting + Cloud Functions For Firebaseにデプロイしてみましたがしばらくアクセスないタイミングでアクセスするとかなり重くて厳しかったのでFirebase Hosting + SWRでサーバーサイドの処理なく開発できないか遊んでみたついでに裏側のAPIをGraphQL(gqlgen)で作成してCloud RunにTerraform経由でデプロイ全部書くと長くなりそうなので、後で振り返れるようにポイントポイントをメモしておくローカル環境これまで業務ではフロントエンド、バックエンド(API)どちらも同じリポジトリに格納されているケースしか経験が無かったため今回は実験的に別リポジトリにして、それぞれ独立させてみたバックエンド(API)GraphQL(gqlgen)の作成業務ではRESTしか触ってないが、個人的にはGraphQL知見高めたいのでそれでいく色々ぐぐるとgqlgenが便利そうなのでこいつを使って適当なAPIを作成あまり細かく記載しませんが、ざっくりこんな感じでスケルトンを作成しlocalgo mod init github.com/shintaro-uchiyama/xxx go get github.com/99designs/gqlgen go run github.com/99designs/gqlgen init schema.graphqlsのスキーマを自身の欲しいものに変更gqlgen…

zenn.dev
Related Topics: X as a Service Google Cloud Platform React
1 comments
  • Discover the best web hosting deals at HostingCoupon.Codes! Our platform offers exclusive discounts and coupon codes from top providers, ensuring you get premium hosting services at discounted rates. Don't miss out – explore our offers now and start saving!