Principais conceitos do Portal de serviços
Portal de serviços contém duas partes: uma estrutura e um portal. A estrutura é composta por um conjunto de APIs, serviços angulares, diretivas e ferramentas que ajudam a criar portais. O portal é um grupo de páginas vinculadas por IDs de página.
Depois de inserir um URL, a estrutura usa o sufixo e escolhe o portal apropriado para determinar o tema e as configurações. Em seguida, ele carrega a página inicial do portal padrão configurada, a menos que o URL tenha um ID especificado.
Cada widget adicionado a uma página se torna sua própria instância. Uma instância de widget é basicamente a aplicação de um widget em uma página. Como os widgets são reutilizáveis e podem aparecer em páginas diferentes para fazer coisas diferentes, a expressão de um widget em uma página é chamada de Instância de widget. A página é carregada com conteúdo representado por widgets.
As instâncias de widget obtêm sua lógica do modelo de widget base, client scripts, scripts de servidor e, dependendo do widget, CSS.