Можно ли как-то реализовать такой функционал моков для фронтенд разработки?

Я хотел бы написать универсальный под любые проекты плагин для chrome на js для автономной(от бэка) разработки фич.
как я это вижу:
в плагине я создаю мок под конкретный запрос, в нем
- я указываю url по которому делается запрос
- тип запроса (get/post/put)
- что я передается в запрос (json)
- что должно вернуться в ответ на такой запрос.(json)

Далее, скрипт должен активироваться, и если на странице осуществляется запрос на сервер, соответствующий указанным параметрам(url, тип, передаваемый параметр), он стопается(или как-то перехватывается) и каким-то образом ему передаются в response те значения, которые я указал в моке.
+ возможность создавать в нем несколько моков под разные запросы

есть ли какие-нибудь соображения- есть ли способ проверять на клиенте- уходит ли запрос соответствующий параметрам и подсовывать из клиента в ответ что-то свое конкретное?
Чтобы быть независимым от бека и уверенным во фронте, прогнав функционал на моках.
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы