- Next.js App Router with TypeScript
- React Server Components (RSCs)
- 100% Server Actions
- Using Next.js's Metadata
- Styling with vanilla-extract, Google Fonts
- Auto Check Code intelligence with Prettier, Eslint
- Integration Testing with Playwright
- Build and hosting to Vercel
production リリース ok の場合、PR で main にマージする
デザイン変更・設定追加・機能追加等
記事追加用。
# start server
npm run dev
# dev server
open http://localhost:3000
# lint & typechek & buildcheck
npm run ci
# run e2e locally
npm run build && npm run e2e
テストはPR時にGitHub Actionsで実施、vercel側でビルド・デプロイを実行 本番環境にはデプロイ後e2eが走るため、デプロイ時のみ発生する問題はここでキャッチ可能