Это будет зависеть от проекта и методологии, которую вы используете. Если вам понадобятся страницы, которые попадают в API, вам нужно будет создать хотя бы несколько методов перед завершением работы с веб-сайтом, но если вы просто хотите предоставить API сторонним приложениям или что-то в этом роде, это зависит от вас, когда вы хочу сделать это.
Иногда я думаю, что было бы лучше завершить приложение, включая сериализаторы и представления API, прежде чем запускать другое, так как у вас будет все свежее, и это может занять больше времени, когда вы закончили весь сайт, так как вы можете не помнить некоторые из ваших реализаций.