#node.js #swagger-2.0
#node.js #swagger-2.0
Вопрос:
Я хотел знать, какие предварительные условия необходимы для изучения swagger в node.js и какова роль чванства в node.js . Нужно ли мне изучать YAML для этого? Было бы полезно узнать, где я могу найти больше информации о swagger и его обучении.
Комментарии:
Ответ №1:
Swagger — это способ документирования вашего сервиса REST. Он не привязан ни к какой серверной технологии. Swagger можно использовать для документирования служб Rest, созданных с помощью Java, Go или любого другого стека технологий.
Чтобы ответить на ваши вопросы.
- предварительные требования, необходимые для изучения swagger в node.js ? —- Вы должны быть действительно знакомы с вашей контрактной частью вашего веб-сервиса. Это будет полезно, если вы немного знакомы с файлом Json или Yaml
- какова роль swagger в node.js ? —- Для документирования служб Rest, созданных с помощью NodeJS (или любой другой серверной технологии, если на то пошло)
- Нужно ли мне изучать YAML для этого? —- Не обязательно. Вы можете сделать это либо в Json, либо в Yaml (мое личное предпочтение — Json, потому что пробелы там на самом деле мало что значат)
редактор.swagger.у io есть хороший инструмент, с помощью которого вы можете проверить свою спецификацию swagger, конвертировать между форматами json и yaml и т. Д.
Взгляните сюда http://editor.swagger.io /#/ , немного поиграйте со спецификацией swagger API Uber.
Комментарии:
1. Спасибо за ваш ответ. Я узнал основную концепцию swagger.
2. swagger.io/getting-started Это отправная точка. Пачкайте руки с editor.swagger.io /#
3. ОК. Еще раз спасибо за ответ. Я принял ваш ответ. Хорошего дня.
4. @parth .. зачем вам нужен swagger? каков ваш вариант использования?
5. На самом деле я хотел, чтобы это было для документации веб-API