162
Views
7
Comments
Solved
Web App Reactive As Core Service / End-User module providing services

is it ok in archetchture to make reactive web app act as a core service to provide custom menu and log in page for all End users ?


because even if i have library for the guidline and common style i still need to create app to provide custom menu based on the role so please guide me through this point 



UserImage.jpg
Kay Lun
Solution

Hi Omar,

IMO, I would suggest to make a Reactive Web App, and inside there, create a library module for the Styleguide, and a library module for the shared Menu.

Then create the needed role inside the share menu module and make them public.

As a foundation module, it should be fine to provide role config for core service module or even End User module for the app, but remember, do not create a Reactive web app module in this application, then the warning should be solve, cuz I think the AI Mentor will not consider the application as a END USER application when there's no entry point in this application.

Hope this could help.

UserImage.jpg
Omar AbdElhadi

but in AI mentor if i set my current share menu reactive web as core service dose that solve the issue 

? because it has pages or shall i put it as foundations ?? what do u think ?

UserImage.jpg
Kay Lun
Solution

What I think is that, all module that contain UI element should not be consider as a Core Service module, it should be Foundation or END User, so in your senario, you should make them into foundation instead, Core Service module should only contain logics, business logic, Work flow etc.

The image below show how I will set for the application in your scenario.

Hope this help.


UserImage.jpg
Omar AbdElhadi

so this reactive app with menu and login page which read the style from lib shall be ok as foundation , i set it as Foundations on the Mentor AI and i will send u the result soon once sync happend 


UserImage.jpg
Kay Lun
Solution

What I think is that, all module that contain UI element should not be consider as a Core Service module, it should be Foundation or END User, so in your senario, you should make them into foundation instead, Core Service module should only contain logics, business logic, Work flow etc.

The image below show how I will set for the application in your scenario.

Hope this help.


UserImage.jpg
Kay Lun
Solution

Hi Omar,

IMO, I would suggest to make a Reactive Web App, and inside there, create a library module for the Styleguide, and a library module for the shared Menu.

Then create the needed role inside the share menu module and make them public.

As a foundation module, it should be fine to provide role config for core service module or even End User module for the app, but remember, do not create a Reactive web app module in this application, then the warning should be solve, cuz I think the AI Mentor will not consider the application as a END USER application when there's no entry point in this application.

Hope this could help.

UserImage.jpg
Omar AbdElhadi

but in AI mentor if i set my current share menu reactive web as core service dose that solve the issue 

? because it has pages or shall i put it as foundations ?? what do u think ?

UserImage.jpg
Kay Lun
Solution

What I think is that, all module that contain UI element should not be consider as a Core Service module, it should be Foundation or END User, so in your senario, you should make them into foundation instead, Core Service module should only contain logics, business logic, Work flow etc.

The image below show how I will set for the application in your scenario.

Hope this help.


UserImage.jpg
Omar AbdElhadi

so this reactive app with menu and login page which read the style from lib shall be ok as foundation , i set it as Foundations on the Mentor AI and i will send u the result soon once sync happend 


UserImage.jpg
Kay Lun

YES, I think it should pass the checking, let me know once your have the result :)

Cheers.

UserImage.jpg
Omar AbdElhadi

Thanks a lot Key Sync will done in 5 hours stay tunned boss 

UserImage.jpg
Omar AbdElhadi

it works ! you are Elite !! Thanks A lot boss , you have fixed it really  :) 


Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.