Open2

サイゼリヤガチャ開発メモ

marushomarusho

サイゼリヤガチャをNext.jsで実装するメモ

リファクタ

  • デザイン・機能・メニューは変更しない
  • Typescript / Hooksで実装する
  • 引き続きGithub Pagesを利用する
    ここで一旦リリース

v2構想

  • 金額・カロリーを変更できるようにする
  • ヘルプページ(利用規約)を記載する
  • メニュー更新をより手軽にできるCI/CDを作成する

feature work

  • ガチャ結果を永続化する
  • 結果画像を共有できるようにする
  • スロット演出を入れる
marushomarusho

リファクタ

Github Pages

Nextでbuildしたページのデプロイ方法

source mapは無効化しておく

// package.json
  "scripts": {
    ...
    "production-build": "GENERATE_SOURCEMAP=false next build && next export",
    ...
  },

GA