フロントエンド戦略とUIフレームワーク

Web 系で UIフレームワークというと、よく善か悪かで語られる印象がありますが、私はプロダクト立ち上げ時における技術選択の一つでしか無いと考えています。

機能要求、非機能要求に基づいて、使用するならどのような特徴を持ったUIフレームワークを選択しカスタマイズするのか、使用しないならどのようにコンポーネント郡を構築、管理していくのか。プロダクトのリリース、そしてグロースまで見据えたフロントエンド戦略の一環として取組みます。

以下の図は、ここ数年で私が触れたUIフレームワークを主観でプロットした図になります。Vue 系がメインになりますので、あしからず。 また、私は主に右下を主戦場にしているので、多少のバイアスも含まれていると思います。

UIフレームワークの有効範囲
UIフレームワークの有効範囲