Как правильно использовать VUE компоненты?
Я стараюсь делить на компоненты. Сейчас форма используется в одном месте, с ростом приложения понадобится в других (у меня так часто было). Плюс с компонентами проще работать. Не редактировать простыню, а передаешь компоненту только то, что нужно и уже наглядно рефакторишь без скрытых ошибок.
В разделе рекомендаций в официальной документации есть пояснение по именованию, которое на мой взгляд дает понимания того, как использовать компоненты:Именование компонентов