そのため、私のアプリケーションは成長し、本格的なエンタープライズ アプリケーションになりつつあります。
このため、私のアプリケーションのクライアントは、それがどのように見えるべきかについて異なる要求を持っています。
すべてのコンテンツが必要な人もいれば、コンテンツの一部だけが必要な人もいます。
これらの要求のため、ユーザーが適切と考えるようにアプリケーションを最適化できるようにする必要があります。
今、あなたがこれに対処する方法の解決策を見つけるためにオンラインで検索しており、次のことについてあなたの意見を聞きたいです:
アプリケーションには、次の機能が含まれています。
- チャット
- フォーラム
- ユーザー管理
- ゲーム
現在、これらの機能はすべて異なるページで使用されています。一部の機能は、1 つのページを作成するために結合されています。たとえば、次のようになります。
ここでのアイデアは、これらすべての機能を にカプセル化することでしたangular module
。
そして、各機能コンポーネントをdirectives
上の図を使用すると、game highscore
は にあるディレクティブになりGameModule
ます。
たとえば、クライアントがこのGame
機能を使用したくないとします。次にdirectives
、これにあるすべてmodule
が表示されない/無効になります。
ドキュメントを見ると、angular
これは可能なはずです。しかし、これについて皆さんの意見が必要ですか?そのようなことは可能ですか?
私の質問を理解していただければ幸いです。この問題を解決するために最善の方法を実際に使用したいと考えています。モジュールを読むことができる限り、これを行うための最良の方法です。