スポンサー情報
ViteとTypeScriptのProject Referencesで大規模モノレポのUIカタログのリリースサイクルを高速化する
CyberAgent group Infrastructure Unit(CIU)のWebフロントエンドでは、50以上のパッケージを束ねたモノレポを運用しています。
このモノレポは、CIUのWebフロントエンドのUIや共通ロジック、APIクライアントなどを含むSDKとして、CIUの様々なサービスの開発に用いられています。
本LTでは、SDKが提供しているUIのカタログについて、Viteを活用してリリースを高速化しているお話をします。
特に、モノレポの管理に用いているTypeScriptのProject ReferencesとViteをどのように組み合わせて、開発サーバーを高速化しつつ、本番への変更にかかる時間を短縮しているのかについてご紹介します。
株式会社サイバーエージェント
ソフトウェアエンジニア
did0es
Vue.js コミュニティとサイバーエージェント
Jabelicがフロントエンドエンジニアになった身の上話と、サイバーエージェントについて軽く紹介させてください。
株式会社サイバーエージェント
Webフロントエンドエンジニア
Jabelic

