Всем привет, подскажите плиз решение следующей задачи, хочу 1 раз описать rest апи (можно декларативно, можно через TS или как то еще), что бы при этом у меня сгенерились:
- серверные схемы валидации
- серверные typescript definitions для входящих значений \ возвращаемых значений
- клиентские определения и хорошо бы сама апишка
Какие инструменты стоит посмотреть? Куда тут копать, есть ли готовые решения или надо комбинировать несколько самостоятельных тулов?
Смотрел протобаф, все хорошо, но это не rest, raml - нет поддержки тайпскрипта, библиотеки что есть довольно старые, swagger глубоко не ковырял, возможности не ясны