Slide 38
Slide 38 text
設計方針ざっくりまとめ
● 全面リファクタリング
● Dockerによるローカル開発環境
● ECS稼働
● 全面テストコード設置
● PHPUnit・Larastan・PHP-CS-Fixer・ESlint・Stylelint・Vitestを利用したテ
スト・静的解析を導入
● Github Actionsによる上記テスト・静的解析、及びデプロイ機構作成
● 依存サードパーティの置き換え
● 定期的なcomposer update機構
● Feature Toggle導入
● APIモックを簡潔化
● ライブラリを共通パッケージで外部管理
● octocovs使ったカバレッジ値表示
● セッションを旧CodeIgniterアプリと共有できるようにする
● Laravel Auditingを使ったログ排出
● VRTを使った差分チェック