В этот же раз задача стояла в том, чтобы написать новый бэк с нуля. Так в чем же заключается приятность? А заключается она в том, что фронт-то у нас уже на новых технологиях и весь в типизации. То есть в прошлый раз не было типизации нигде (ни на фронте, ни на бэке). Мне пришлось фронт перелопатить полностью, прописывая типы и т.п., то есть пришлось полностью вникать в весь код проекта вообще. Главный же механизм проверки соответствия фронта бэку заключался в том, что скриптом вытягивалась схема из GraphQL-сервера, код-генератором генерились все АПИ-типы для фронта и TypeScript проверял все связи. И вот сейчас, когда встала задача написать бэк с нуля, у нас уже есть фронт, в котором типизация прописана. То есть логично, что переключив фронт на новую схему, я получил кучу ошибок.