Skip to content

Services understading #6

Answered by Mulkave
undjike asked this question in Q&A
Discussion options

You must be logged in to vote

There is no misunderstanding to the purpose of services at all on your side. Since Lucid is a flexible architecture and is only providing the "shell" of your application, its principles do not dictate what the services are and which pattern is followed in creating them. It is use-case dependant so you may use it whichever way that's best for your purpose. Web, Api and Admin are just simple examples of one approach. Yours surely qualifies to be another where each of PM, HR and Chat gets their own space due to the degree of difference between their processes.

Just make sure you don't tangle responsibility and introduce cross dependency between them. You may use Domains and Data to share fun…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by Mulkave
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #6 on December 10, 2020 21:19.