|  | 
| 
А кто нибудь работал со Swager aka Open API ? | |||
|---|---|---|---|
| #18+ https://ru.wikipedia.org/wiki/OpenAPI_(спецификация)  В чем профит при разработке? Стандарт описания и документирования - это я понимаю. А для использования какая нибудь разница / выгода по сравнению с "просто" API есть? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.11.2019, 15:29 |  | ||
| 
А кто нибудь работал со Swager aka Open API ? | |||
|---|---|---|---|
| #18+ Leonid Kudryavtsev, -стандартный UI для браузинга API, -теоретически, можно сгенерировать клиентский код для вызова, -можно понять со стороны клиента, изменился ли контракт. Swagger умеет генерировать runtime описание на основании "обычного" rest api ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.11.2019, 17:31 |  | ||
| 
А кто нибудь работал со Swager aka Open API ? | |||
|---|---|---|---|
| #18+ Удобная вещь для генерации гуи с описанием методов, с примерами вызова и возможностью самого вызова ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.11.2019, 17:56 |  | ||
| 
А кто нибудь работал со Swager aka Open API ? | |||
|---|---|---|---|
| #18+ Спасибо. Кодогенератор нашел (сначала не увидел), попытаюсь запустить. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.11.2019, 18:00 |  | ||
| 
А кто нибудь работал со Swager aka Open API ? | |||
|---|---|---|---|
| #18+ Эпизодически использовали его вебовскую часть. Не знаю существует ли другая. По моему ... Swagger - это попытка внести некий стандарт в описание Rest-сервисов. Сваггеровскими конфигами иногда швыряются между собой овнеры чтобы не париться текстовым описанием и не передавать сорцы серверной части. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.11.2019, 18:08 |  | ||
| 
А кто нибудь работал со Swager aka Open API ? | |||
|---|---|---|---|
| #18+ если прикрутить springfox то можно потренькать прям из браузера это API, без колдовства с питоном requests или curl-ом.  Сразу curl command отдается для примера в UI, если есть сомнения и хочется дернуть API из консоли прям на сервере. Все видно. Можно сгенерить прям доку (плагин к gradle) Можно доку прям публиковать в конфлуенсе (плагин к grade). ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.11.2019, 19:05 |  | ||
| 
А кто нибудь работал со Swager aka Open API ? | |||
|---|---|---|---|
| #18+ можно еще в springfox api протегировать по версиями, фичам и т.д.  проще искать если API объемый ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.11.2019, 19:09 |  | ||
| 
А кто нибудь работал со Swager aka Open API ? | |||
|---|---|---|---|
| #18+ Ну вот мы используем сваггер со springfox, очень удобно. С аннотациями конечно и с добавлением всяких параметров немножко гемор, зато аналитики сами могут их тестировать, прямо на сервере. Прикрутили туда авторизацию, чтобы запросы с токеном уходили, файлы можно загружать из интерфейса в пост-запросы, джейсончики всякие там, параметры запроса из менюшек выбирать. Единственное, пока не совсем понятно как правильно прописать пример(template) json'ов, сейчас стандартный объект со всеми полями в области для ввода по-умолчанию перед выполнением отображается, но особо не напрягает. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.11.2019, 09:15 |  | ||
|  | 

| start [/forum/topic.php?fid=59&msg=39886826&tid=2121032]: | 0ms | 
| get settings: | 11ms | 
| get forum list: | 12ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 51ms | 
| get topic data: | 10ms | 
| get forum data: | 2ms | 
| get page messages: | 39ms | 
| get tp. blocked users: | 1ms | 
| others: | 269ms | 
| total: | 403ms | 

| 0 / 0 | 
