保守性の問題とパフォーマンスの問題により、フロントエンドをリファクタリングする必要がある非常に大きな Web サイトがあります。
トリッキーな点:
- 複雑すぎるスクリプトがたくさん
- 非常に複雑な CSS と膨大なファイルサイズ
- セレンテストは実施されていません
- js テストが実施されていない
- バックエンドの開発者は、何か壊れることに関心を持っていました
- サイトはしばらく稼働しており、クライアントは満足しています
利用可能なツール:
- バージョンをテストするための複数のサーバー
- Continuos 統合のセットアップ
- バージョン管理