開発者がアプリケーションを構築する際、フレームワーク上に用意されたひな型に従って必要な処理をおこなうことで、コンポーネントの再利用や枠組みの共通化を行なうことができます。 結果として、開発者はアプリケーションの開発期間を短縮し、品質を均質化できるというメリットを得ることができます。