Size: a a a

NestJS — русскоязычное сообщество

2020 April 02

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
Grigorii K. Shartsev
А как наличие try в сваггер ui мешает проекту?
да никак не мешает
просто не люблю когда есть кнопки которые вообще не работают или не должны даже быть представлены ))
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Я ими даже иногда пользуюсь)
источник

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
Ihor Levchenko
чтобы легко было глазами читать информацию, мне try it out вообще не нужен и он не отключается(
не нужно пользоваться чем-то - не пользуйся 🙂
читается хорошо. есть возможность добавить примеров и всякого рода дескрипшенов. очень удобно. тестеровщики довольны, фронтендщики тоже. что еще нужно?)
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
а как вы вообще с сваггером делаете?
Пока в дев режиме - экспортируете json и заливаете куда-то на документацию а в продакшн естественно без сваггера?
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Alexander Kazantsev
не нужно пользоваться чем-то - не пользуйся 🙂
читается хорошо. есть возможность добавить примеров и всякого рода дескрипшенов. очень удобно. тестеровщики довольны, фронтендщики тоже. что еще нужно?)
Вообще, много чего можно было в UI сделать лучше)
Подсветку JSON.
Менее жирным UI запросов (как-нибудь типа того, что в insomnia / postman, чтобы с вкладками, подсветкой, а не толпой вниз).
Если ивестен формат сообщения, то по-лучше конструктор сделать, чтобы не целиком руками его писать.
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
я вот для одного сервиса пишу руками в маркдауне, отдаю потом разным кускам ребят, и они успешно педалят

мне нравится что в маркдауне можно оформить все красиво

У меня даже появляются мысли напедалить свой АПИ док генератор.
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
Ihor Levchenko
а как вы вообще с сваггером делаете?
Пока в дев режиме - экспортируете json и заливаете куда-то на документацию а в продакшн естественно без сваггера?
но мне все же интересно как другие используют
источник

LK

L K in NestJS — русскоязычное сообщество
Ihor Levchenko
но мне все же интересно как другие используют
используем то что есть
в проде выключаем swagger
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
L K
используем то что есть
в проде выключаем swagger
то есть документация читается наживо с дев сервера, не экспортируется в json и потом куда-то дальше в хранилище доков?
источник

LK

L K in NestJS — русскоязычное сообщество
Ihor Levchenko
то есть документация читается наживо с дев сервера, не экспортируется в json и потом куда-то дальше в хранилище доков?
да, читается наживо
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
L K
используем то что есть
в проде выключаем swagger
аналогично
источник

LK

L K in NestJS — русскоязычное сообщество
хотелось бы какой-то поиск в swagger, но увы
ctrl + f
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Хотя хочется куда-нибудь в удобное место в репе засовывать json с конфигом при сборке
источник

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
Ihor Levchenko
но мне все же интересно как другие используют
https://docs.nestjs.com/recipes/swagger для дева, в проде отключается
источник

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
Ihor Levchenko
а как вы вообще с сваггером делаете?
Пока в дев режиме - экспортируете json и заливаете куда-то на документацию а в продакшн естественно без сваггера?
это я сюда писал 🙂
источник

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
для джанги много всякого есть. например вот такие модули: https://github.com/axnsan12/drf-yasg
источник

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
для ноды такого нет на сколько я знаю
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
Да у ноды вообще беда на качественные инструменты
источник

LK

L K in NestJS — русскоязычное сообщество
Ihor Levchenko
Да у ноды вообще беда на качественные инструменты
вот и я про то
просто до одного места эти async I/O когда нету инструментов нету )
источник

M

Max in NestJS — русскоязычное сообщество
Max
а то чет то "moduleNameMapper" ругается на пути то импорты в тестируемых модулях
может кому пригодиться, настроил импорты от корня добавиви следующий мапер
 "moduleNameMapper": {
   "src/(.*)": "<rootDir>/src/$1"
 },
источник