схем? чтобы можно было скачать схему, и потом сгенерить интерфейсы и сервисы по ней?
https://habr.com/ru/companies/simbirsoft/articles/751406/
А сервисы зачем генерировать?
в целом, необязательно
Я такую юзал с флагом --no-client, чтобы генерировала только интерфейсы https://www.npmjs.com/package/swagger-typescript-api
а схему ручками подтягиваете?
Там URL со сваггером можно скормить, библиотека сама по нему сходит
а почему нет? уже оп и готовый сервис
Так-то да, готовый сервис, но. Хотелось бы иметь контроль над сервисами по работе с API
а какой контроль нужен?
Такой же, как и над всем остальным кодом. Что угодно, взял и дописал.
Можно взять и дописать)
что угодно в АПИ сервисе? бизнесуху в клиенте собрались писать? 🙂
Божечки) я вас понял, больше можно не продолжать
На самом деле он немного дичь несёт имхо, но смысл есть в его словах) я не холивара ради, но раньше тоже с подозрением относился к генерации, а потом ничего - втянулся, очень даже удобно. Правда на скрине выше ерунда какая, ради такого вроде смысла нет генерить)
Возьмём сервис, где у нас только обращение к апи, мы даже на слои разбили и в сервисе с апи только апи. И вот понадобилось любое изменение внести, вот не нравится то, что автор библиотеки решил нагенерировать, а нет, мы теперь привязаны к библиотеке. Даже комментарий не добавить свой.
В том, что это одноразовое изменение и при новой генерации оно пропадёт
А зачем вы пользуетесь генератором который вам не нравится? Я ни разу не сталкивался, что нужно что то руками там менять
Ну с этого и стоит начать, "у меня идеальный генератор, он покрывает все текущие и будущие кейсы"
А нужен идеальный который все покроет? Вам тогда и ангуляр не подходит
Я не понимаю суть спора и вопроса, сорян
Обсуждают сегодня