Очень часто при разработке фронтенд части веб-приложения возникает необходимость имитации серверной части: сделать заглушку для того, чтобы иметь возможность реализовать функционал отправки запросов и получения данных, пока серверная часть ещё не реализована.
Для этого существует много инструментов, но для Angular такую возможность предоставляет модуль angular-in-memory-web-api. В этом модуле собраны сервисы Angular для имитации связи с удалённым сервером, которые будут работать в памяти приложения и обрабатывать ajax запросы.
Он не только позволит вам реализовать функционал отправки запросов и получения данных, но и позволит работать с аналогом базы данных в памяти приложения, то есть выполнять операции по добавлению, редактированию и удалению данных.
Ссылка на публикацию статьи на нашем сайте - https://jazzteam.org/ru/technical-articles/angular-2-simulate-the-web-api/
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.