2022/05/13 に公開 505 views

このエピソードについて

@spring-raining が、LINE NEWS のフロントエンドエンジニアの @he.shuangbing と @jaycompsci に継続してフロントエンド開発の環境を改善することとその取り組みについて聞いてみました。

LINE NEWS のフロントエンドについて

  • 10 人程度のフロントエンドエンジニアが開発
  • 複数の企画が同時並行で進行し、関わる人数も多め

改善した内容

  • esbuild-loader を導入してnpm run start を6倍高速化
  • korosuke (Slack bot) の諸機能
    • Slack bot の活用について
  • Web Vitals の導入
    • 導入して得られた体験
    • 計測を続けること
  • リリース手順の簡略化
  • testing-library の導入
    • チームでテストに取り組む文化を醸成するためのハンズオン
    • Unit test と Functional test の役割

改善のモチベーション

  • 見つけた人がやる、にならない取り組み
  • 長期的な目線で改善に取り組む Strategic Development Team
  • 週一回の意見交換とモブプロの時間

今後取り組みたい改善

  • 「UIT INSIDE」の名付け親は @potato4d でした

Refs