# 大型Webアプリの刷新
## プロジェクト概要
現在運用されている大型Webアプリの刷新プロジェクト
## 担当業務
- FEチームの開発に関する基盤や方針の制定
- FEの設計および実装に従事
- 既存システムの課題を分析し、刷新プロジェクトの技術基盤を整備
## 業務内容
- 設計 (フロントエンド)
- 既存の要件に基づき、ユーザーインターフェースの際設計を担当
- パフォーマンス向上や拡張性を考慮したフロントエンドアーキテクチャを再設計
- 実装 (フロントエンド):
- React, TypeScript, Next.js(App Router)などを活用した機能実装
- API連携部分の非同期処理やエラーハンドリングを効率的に構築
- パフォーマンス改善を目的としたコードのリファクタリングを実施
- レガシーブラウザ対応
- Chrome38以上
- IOS12.2以上
- 開発チームの実装方針やルールの制定
- コーディングルール
- Gitのルール
- 開発に関するイベントスケジュール
- 実装方針の制定
- AIを利用した効率化
- 現行コードからのリバースエンジニアリングでの設計書作成
- 設計書からのコードの実装