ここ最近やってた作業がきりのいいところまで終わったのでログ代わりのブログです。もともとピュアなSPAとして作っていたものをGatsbyに乗せて静的化しました。コアのゲーム部分は以前と変わらずSPAとして動きますが、Googleにインデックスさせる部分は実体のHTMLがちゃんと存在する状態になっています。
作ったもの
前のバージョンの問題点
コメント
- だいたい調べたいことはGatsbyを検証したときに終わっていたので、ページレベルのComponentを多少作り変えるのと画像類の参照をGatsbyの仕組みに載せ替えるくらいで割とすんなり移行できました。もともとReact + TypeScript + styled-componentsで作ってたのでコアな部分は割とそのままですね。今のところ、SPA作るときはこの組み合わせで満足してます。
- コードはいつもどおりポートフォリオ代わりに公開してます。
GitHub - rei-m/web_hyakuninisshu
参考
去年公開した時の記事
事前の素振りとして検証した記事
Androidアプリ版もあるよの記事