Какие есть open source системы для публичных REST API?
Добрый день,
Возникла задача написать систему (небольшую) - API для реализации различных функций. Есть ли какие-то системы, которые позволяют следующие:
1. Регистрация и выдача credentials
2. Прием запросов REST с проверкой доступов и логированием
3. Возможность писать свои хуки/методы/процедуры на каждый вызов
4. Автодокументирование
Я, давно, такое на ruby делал, но возможно - есть какие-то готовые наработки, которые будут развиваться без меня? :)
Автодокументирование - можете посмотреть в сторону swagger.io
Но имейте в виду, что документацию за вас никто не напишет. Вам надо самостоятельно все писать. Любые инструменты лишь сведут все в нормальную форму, пригодную для использования.