Я хочу понять структуру архитектуры MVVM
Android Архитектура MVVM:
Нужно ли мне создавать репозиторий для каждого представления, которое получает данные с сервера? или Должен ли я создать удаленный класс для каждого представления, которое получает данные с сервера, и поместить этот экземпляр класса в один класс репозитория, чтобы у меня был один класс репозитория, содержащий все экземпляры удаленных классов?