OWASP の上位 10 のセキュリティ リスクを軽減するために、JSF および Spring MVC アプリケーションにHDIVを使用しています。次に、AngularJS で同じものを実装する必要があります。
AngularJS の HDIV に似た利用可能なライブラリはありますか?
AngularJS などのクライアント mvc シナリオの場合、Spring-Hateoas アプローチは HDIV に適しています。実際、HDIV にはその統合用のモジュールがあります: https://github.com/hdiv/hdiv/tree/hdiv-hateoas
まだ完全には完成していませんが、URL リソースの統合 (ResourceRequestDataValueProcessor を参照) は機能していますが、フォームのサポートはまだ完成していません。このモジュールを開始したとき、フォームのこのデータ形式は完成も定義もされていなかったため、この作業を続行しませんでした。
クライアント mvc アプリまたはネイティブ モバイル アプリ向けのハイパーメディアおよび HATEOAS アプローチに続く HDIV との非常に統合されたソリューションが可能になる可能性があると考えています。つまり、REST ハイパーメディア アプローチでは、最初の URL を除くすべての URL またはフォームが、従来のサーバー側 MVC Web テクノロジと同様の方法でサーバー側で作成されます。
このモジュール (hdiv-hateoas) をご覧ください。ご不明な点がございましたら、サポートさせていただきます。
ロベルト ベラスコ (HDIV チーム)