Разработка: что должно быть впереди фронтэнд или бекенд?
Разрабатываем веб-проект со сложной логикой как на клиенте, так и на бекенде. Постоянно возникает вопрос как формировать нагрузку: разрабатывать так, чтобы бекенд часть была всегда готова под текущие задачи фронтэнда или наоборот, фронтэнд разрабатывается на фейковых данных(т.е. данные на основе обговоренного API), а бекенд делается параллельно?
> что должно быть впереди фронтэнд или бекенд
впереди должны быть соглашения (conventions) так как они склеивают эти две параллельные вселенные (фронт и бэк) и грамотно написанные тесты, так как их наличие уменьшает энтропию и отдаляет апокалипсис в отдельно взятом офисе.
всё остальное образуется :)