suppose, I have more than 30+ modules, where each module needs to talk to the backend via API, at the same time there are many classes, enums, and constants, which each of the modules needs.
What exactly do you put in Core and Shared Module?
Share your experience and please don't point to any random article on the Net, there are some good articles on Medium but I want someone who can guide me by his own experience of architecture the project.