Я рассматриваю инструмент документации для создания бэкэнд для веб-службы, который будет использоваться в нескольких клиентах вместе с OAuth и возможностью множественных ревизий. Я уже знал о пасеке, но, проведя небольшое исследование, я нашел другие значительно более выгодные решения с прибыльным promises.
RAML, по-видимому, является перспективным хорошим генерированием кода и возможностью повторного использования. Но он, похоже, не способен создавать макет сервера. И я не могу понять, почему apiblueprint нельзя использовать для создания клиентских библиотек и скелетов на стороне сервера для REST API.
Лучшим вариантом использования для нас будет документация api, клиентской библиотеки iOS/Android/wp/js для использования этой услуги, которая может быть автоматически сгенерирована вместе с приложением node express/restify, которое предоставляет скелет для записи кода, Наряду с проверками api и нагрузками.
Какое решение из RAML/Swagger/Apiary подходит для этого?