@Speakermen

Почему Вы для rest api используете repository, а не service?

Доброго времени суток. Я начинающий fullstack "разработчик". Пробую путь в моб дев
Но не понятно после angular с rest full api я взаимодействовал с помощью services а тут у Вас
repository - это абстракция скрывающая реализацию доступа к источнику данных, в этом случае вы жестко не завязаны на какую-то конкретную реализацию источника данных. С помощью репозитория ваш клиентский код (например код из Activity или Fragment) не знает к какому источнику данных он обращается. Например, вам нужно получить список слов. Вы можете получить данные из сети, из файла или из локальной базы данных.

2018-07-30-18_24_48-Angular-6-REST-API-Example-Google-Pr%C3%A4sentationen-1024x578.png
65ca0fe36a50e742642608.png
65ca14180299a547258922.jpeg
65ca1108add3f631488714.png
65ca1430565e6097903250.png

Почему чтобы получить данные из сети нужен repository а не service? freimwork (spring, nestjs) использует такую реализацию

Web-Layer-Service-Layer-Repository-Layer.png?lossy=0&strip=1&webp=1
65ca1134c109e083069899.png

65ca1393d3c26188628832.jpeg
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы