タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

articleとJavaScriptとDesignに関するefclのブックマーク (1)

  • ソースコードを解析して社内向けUIライブラリの使用状況を自動で集計する

    デザインエンジニアの安田(@_yuheiy)です。 この記事では、社内向けに提供しているライブラリの使用状況を把握すべく作成した、プロダクト全体のソースコードを解析して、提供しているモジュールおよびそれを使用しているプロダクトごとに個別に自動集計する仕組みとその実装方法について解説します。 ライブラリ開発の問題と使用状況の解析 弊社では、KARTEのプロダクト群全体のデザインシステムである「Sour」を開発しています。その一環として、React製のUIライブラリ「sour-react」を作成し、社内向けのnpmパッケージとして提供しています。現在、sour-reactはKARTEのいくつものプロダクトにおいて採用されており、UI開発に欠かせないものになるほど浸透しています。 作成したライブラリが広く使われるようになるのは喜ばしくもありますが、一方、それに伴って新たな問題が生じることもありま

    ソースコードを解析して社内向けUIライブラリの使用状況を自動で集計する
    efcl
    efcl 2024/08/06
    デザインシステムのUIコンポーネントがどのプロダクトで利用されているかを集計するGitHub Actionsで動くスクリプトについて。 実際にデザインシステムが提供してるUIを利用している回数や場所などの使用状況を可視化する
  • 1