Zenn
👌

laravel12-starterkit-react (とその日本語)版を作成した

2025/03/06に公開

ざっと使い方を見たい人向け

https://starter.gozapon.net/

  • email: test@example.com
  • password: password

  • 登録してもいいですが、1日1度データベースをクリアしています
  • メールは飛ばないです

現在スターターキットは開発がそれなりに進行しているのであるが、laravel newしないと差分がわからんという事で...

とにかく作成されたスターターキットをリポジトリに置いておいて逐一laravel newしたものを比較しないと違いがよくわからないというね。そういうわけでなるべくnewした差分をmergeしていくというテストも兼ねている。本当はこういうのは自動でやった方がよい。

ソースコード

https://github.com/catatsumuri/laravel12-starterkit-react

現状で変更しているもの

テスト

pestを使うように指示してもphpunitで粘ってgithubのCIにひっかかるので直している

.prettierrc

.prettierrctypescript公式に準拠するよう調整している。特に

"tabWidth": 2,

を適用している。

日本語の適用

jaブランチで行っている。こちらにはsailのinstallも適用してある。mysqlのみ利用

$ php artisan sail:install

 ┌ Which services would you like to install? ───────────────────┐
 │ mysql                                                        │
 └──────────────────────────────────────────────────────────────┘

laravel-react-i18n の導入

npm i laravel-react-i18n

その他

諸々微調整を行っている。細かいところはcommit diffを見ていただきたい

Discussion

ログインするとコメントできます