Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NextをやめてReactのみに切り替える #422

Open
takaishi opened this issue Mar 26, 2023 · 1 comment
Open

NextをやめてReactのみに切り替える #422

takaishi opened this issue Mar 26, 2023 · 1 comment
Assignees

Comments

@takaishi
Copy link
Contributor

  • s3/CloudFrontだけのsimpleな構成にできる(Amplifyでも良い)
  • あわせてdomain分離もやりたいが、websocket(ActionCable)が課題
    • ActionCableのcors設定(やればいいだけ)
    • API Gatewayへのエンドポイント集約(めちゃめんどくさそう)
@hrk091
Copy link
Member

hrk091 commented Mar 26, 2023

想定される作業:

  • コードの修正(おそらく、主にRouter、あとは環境変数のbinding、contextでのwrap、RTKQueryの設定周り)
  • webpack周りの整備
  • local devの整備(docker-compose、nginxなど)
  • dreamkast側の修正(cors、redirect先の変更など)
  • s3/CloudFront/domainの構成(terraform)
  • build pipeline周り(GitHub Actions)
  • review appsどうするの検討(NetlifyかCloudflare使えたら楽だけど、自前で作るのも可)
  • deploy & test
  • 現dreamkast-uiのmanifestを一式消す

得られる効果:

  • URL path遷移時のバグを踏みにくくなる
  • SSR/ISRを考えなくてよくなる
  • k8sのコンテナが要らなくなって、負荷が下がる(ただしかなり軽微)
  • 初回ロードが多少早くなる

そこそこ稼働がかかりそうな割に費用対効果的にいまいちなため、優先度を落として、他に優先すべきタスクをやったほうがよいかもしれない

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants