8行目: | 8行目: | ||
* MariaDB 10.11 | * MariaDB 10.11 | ||
* Apahe/PHP 8.3 | * Apahe/PHP 8.3 | ||
==備忘メモ== | |||
* CSRで迅速に作ってからSSRの本番環境にサクッと書き直す流れが良いらしい。書き換えは小さいアプリなら問題なさそう | |||
* Node.jsのsystemdサービスが起動しなかったら「journalctl -u levelup-js.service -n 50」で確認 | |||
* JSX内では<a href="">じゃなくてLink を使うと、Next.js が内部でページを切り替えるときに自動で getServerSideProps() を走らせてくれるから、遷移先ページのSSRが効くようになる | |||
* git switch php して、jsブランチでは使ってるけど phpブランチではいらないと思って rm -rf すると、jsブランチにも影響出たりする | |||
* css を編集したら、npm run build → systemctl restart levelup-client.service で反映される |
2025年3月30日 (日) 17:14時点における版
自分のレベル上げ支援アプリ。高いゲーム性を描写して自分レベル上げに対する「繰り返し」と「没頭」を促進。つまり中毒を誘発。
構成
手っ取り早いし安価なので。
- さくらインターネット VPS
- Debian 12
- MariaDB 10.11
- Apahe/PHP 8.3
備忘メモ
- CSRで迅速に作ってからSSRの本番環境にサクッと書き直す流れが良いらしい。書き換えは小さいアプリなら問題なさそう
- Node.jsのsystemdサービスが起動しなかったら「journalctl -u levelup-js.service -n 50」で確認
- JSX内では<a href="">じゃなくてLink を使うと、Next.js が内部でページを切り替えるときに自動で getServerSideProps() を走らせてくれるから、遷移先ページのSSRが効くようになる
- git switch php して、jsブランチでは使ってるけど phpブランチではいらないと思って rm -rf すると、jsブランチにも影響出たりする
- css を編集したら、npm run build → systemctl restart levelup-client.service で反映される