Комментарии 2
А мы вот на лету научились парсить схему и делать приложения практически без написания js/ts кода. Это я так, хвастаюсь. А если серьёзно, то это капец удобно. Очень много времени на разработку экономит. Но требует определённой дисциплины: стандартные интерфейсы, изначально качественный дизайн и т.п.
Используем swagger-typescript-api, но там мерзкий баг с camelCase преобразованием из snake_case. Спасибо, что подкинули куда ещё посмотреть.
разберем автоматизацию одной из рутинных задач на стороне frontend-разработки, а именно — описание моделей интерфейсов для взаимодействия фронта с беком
Разве это рутинная задача? Ручное описание делается разово и осознанно (с появлением\изменением интерфейса), при этом все респонсы валидируем в рантайме. Т.е. доверяем только своему коду.
Как генерировать модели интерфейсов на основе спецификации на стороне frontend-приложений