Solía usar PHP antes y entiendo por qué los formularios son tan comunes porque literalmente podría hacer que envíe una página y solicite una página del servidor a través de un método que elija (POST / GET ...). Pero cuando hice la transición a vue. Sentí que usarlos no era lo mismo, ya que ya tengo Axios para obtener todos los valores de mis API y estoy usando un SPA, por lo que no llamaría a una página completa desde un servidor como PHP, sino que solo tomaría los componentes. necesito y modifico la página según mis necesidades (la página es dinámica) No entendí por qué usaría el formulario ya que los atributos de acción y método no son tan útiles como solían ser en PHP y podía hacer todo lo que yo necesito un botón con un tipo de botón y obtener mi información para los otros componentes. E incluso si estuviéramos hablando de una aplicación que no es SPA, usaría this.$router.push para ir a la página siguiente e incluso puede pasar los valores en el enlace en un clic de botón con un tipo de botón y no escriba enviar. Entonces, mi pregunta para resumir todo es cómo se usan los formularios en Vue. ¿Es una práctica común usarlos? Lo único que sé es que da semántica.