Ответ 1
RAML, возможно, ваш лучший выбор. Несколько проектов проектирования API имеют открытый исходный код.
apiary.io - это еще один вариант, который автоматически обеспечивает тестовую оболочку API (curl), данные макета API и полезные сценарии.
Есть ли инструмент моделирования REST API, который позволяет мне создавать REST API, соответствующие лучшим практикам архитектуры проектирования REST API? Также был бы полезен встроенный генератор кода.
RAML, возможно, ваш лучший выбор. Несколько проектов проектирования API имеют открытый исходный код.
apiary.io - это еще один вариант, который автоматически обеспечивает тестовую оболочку API (curl), данные макета API и полезные сценарии.
Здесь http://www.wrml.org/tools. Тем не менее они разрабатывают этот инструмент, это может быть полезно, когда они станут общедоступными.