このアプリには多数のドロップダウンとラジオ セットがあり、それらのオプションは完全に静的であり、HTML でハード コードすることができます。それを行うこと、または適切なコントローラーでそれらを記述するデータを定義し、それをレンダリングすることは、Angularのベストプラクティスと見なされますか?
ブラウザがそれらをハードコーディングする方が明らかに作業が少なくなりますが、おそらくそれほど重要ではありません。データのレンダリングは、HTML ではコードが少なくなりますが、コントローラーではコードが多くなります。
これらのオプションが期待どおりであることを単体テストしますか? 期待される機能の検証だけでなく、ビルドするための仕様として単体テストを見ている場合は、おそらくそうするでしょう。私が見る限り、それを行うには、それらをモデル データとして定義する必要があります。
この分野での典型的な慣行は何ですか?