外部の Web 開発者がすべての (静的) HTML、CSS、および JavaScript を提供している JSF Web アプリ プロジェクトに取り組んでいます。ページを JSF コンポーネントに分割するだけでなく、将来のデザインの変更を管理するための最良の方法は何ですか。
すべての html ページをそのままにして、動的コンテンツに必要な JSF コンポーネントを追加するのは悪い習慣ですか? (これはバージョン管理に役立ちます)
それとも、サイト全体をアトミックな JSF コンポーネントに分割し、標準の JSF ガイドラインに従う必要がありますか?
これを行うことで、どのような問題が発生すると思いますか?