angular-architecture icon indicating copy to clipboard operation
angular-architecture copied to clipboard

App architecture for large/enterprise apps

Open mumairofficial opened this issue 8 years ago • 2 comments

Hi Todd,

I am learning application architecture for complex applications such as Dashboard (Management Systems); my question is what folder and file structures would you suggest? when we have following scenario:

Containers:

  • Users management
  • Inventory management
  • Dashboard configurations
  • so on

and Components may be some used common (headers, footer, bread crumb, left navigation) etc. or some related to containers only.

mumairofficial avatar Nov 28 '17 13:11 mumairofficial

The most useful way to contribute might be to fork, and show proposed solutions - the difficulty being how to keep it generic enough to be useful to all projects, and specific enough to provide a guide to all.

So for user management, we're going to need a global and local proposition for Guards, Dashboard configs sound like layout, and layout might also have to be repeated again at component level. Could we, as a group, get this going?

StevenFewster avatar Nov 28 '17 15:11 StevenFewster

Yes, only challenge comes when there are multiple modules lets say lazy loaded modules and we have some root level common components and some module/container specific components.

mumairofficial avatar Nov 28 '17 15:11 mumairofficial