powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / А кто нибудь работал со Swager aka Open API ?
8 сообщений из 8, страница 1 из 1
А кто нибудь работал со Swager aka Open API ?
    #39886826
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://ru.wikipedia.org/wiki/OpenAPI_(спецификация)

В чем профит при разработке?

Стандарт описания и документирования - это я понимаю. А для использования какая нибудь разница / выгода по сравнению с "просто" API есть?
...
Рейтинг: 0 / 0
А кто нибудь работал со Swager aka Open API ?
    #39886895
kolchanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

-стандартный UI для браузинга API,
-теоретически, можно сгенерировать клиентский код для вызова,
-можно понять со стороны клиента, изменился ли контракт.

Swagger умеет генерировать runtime описание на основании "обычного" rest api
...
Рейтинг: 0 / 0
А кто нибудь работал со Swager aka Open API ?
    #39886907
SpringMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Удобная вещь для генерации гуи с описанием методов, с примерами вызова и возможностью самого вызова
...
Рейтинг: 0 / 0
А кто нибудь работал со Swager aka Open API ?
    #39886910
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
Кодогенератор нашел (сначала не увидел), попытаюсь запустить.
...
Рейтинг: 0 / 0
А кто нибудь работал со Swager aka Open API ?
    #39886912
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эпизодически использовали его вебовскую часть. Не знаю существует ли другая.

По моему ... Swagger - это попытка внести некий стандарт в описание Rest-сервисов.

Сваггеровскими конфигами иногда швыряются между собой овнеры чтобы не париться текстовым
описанием и не передавать сорцы серверной части.
...
Рейтинг: 0 / 0
А кто нибудь работал со Swager aka Open API ?
    #39886927
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если прикрутить springfox то можно потренькать прям из браузера это API, без колдовства с питоном requests или curl-ом.
Сразу curl command отдается для примера в UI, если есть сомнения и хочется дернуть API из консоли прям на сервере.
Все видно.
Можно сгенерить прям доку (плагин к gradle)
Можно доку прям публиковать в конфлуенсе (плагин к grade).
...
Рейтинг: 0 / 0
А кто нибудь работал со Swager aka Open API ?
    #39886929
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно еще в springfox api протегировать по версиями, фичам и т.д.
проще искать если API объемый
...
Рейтинг: 0 / 0
А кто нибудь работал со Swager aka Open API ?
    #39887002
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот мы используем сваггер со springfox, очень удобно.
С аннотациями конечно и с добавлением всяких параметров немножко гемор, зато аналитики сами могут их тестировать, прямо на сервере.
Прикрутили туда авторизацию, чтобы запросы с токеном уходили, файлы можно загружать из интерфейса в пост-запросы, джейсончики всякие там, параметры запроса из менюшек выбирать.
Единственное, пока не совсем понятно как правильно прописать пример(template) json'ов, сейчас стандартный объект со всеми полями в области для ввода по-умолчанию перед выполнением отображается, но особо не напрягает.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / А кто нибудь работал со Swager aka Open API ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]