新しい Web ベースのアプリケーションに REST ベースのアーキテクチャを選択しました。プラットフォーム全体が RESTful サービスの形式で公開されているため、これらの上に任意の UI (WEB/モバイル) を構築できます。したがって、アプリケーションは 3 つの層、DB、アプリケーション層 (これは RESTful サービスを公開するだけです)、および UI (現在は Web サービスを使用する HTML5/CSS/Javascript ベースの UI) にあります。
このアプリケーションには役割ベースのアクセスもあるため、役割に基づいて UI を設計する必要があります。Web サービスがサービス応答で一連の特権を返し、それを Javascript で使用して UI を構築することは良い考えですか?
ロールの UI のバリエーションは次のとおりです。
メイン メニューはロールに基づいて変更される可能性があります
タブはロールに基づいて制御
する必要があります アプリケーションのほとんどのページはウィジェット ベースであり、ウィジェットの表示は再びロールにタグ付けされます
繰り返しますが、これが正しいアイデアであるかどうかを知りたいです。提案してください。