Usando Vue.js en Laravel 5.3

En proyectos de Laravel anteriores a 5.3 utilicé Vue.js usando la etiqueta de script de esta manera:

<script type="text/javascript" src="../js/vue.js"></script>

Luego crearía una instancia de Vue específica para esa página como esta:

<script>
    new Vue({
      el: '#app',
      data: {
        message: 'Hello Vue.js!'
      }
    });
</script>

y luego vincularlo a la identificación div # relevante en mi HTML.

Ahora, en Laravel 5.3 Vue.js viene incluido y soy plenamente consciente de que puedo usar componentes como se describe en los documentos usando gulp / elixir, sin embargo, mi pregunta essi quiero crear una instancia de Vue.js como acabo de mencionar, es decir, donde creo una instancia de Vue.js estrictamente para una página determinada (no un componente) ¿cómo lo hago?

¿Lo configuro como antes importando la biblioteca vue.js en una etiqueta de script o puedo usar app.js generado?

¿No se supone que debo hacerlo de esta manera, debería crear componentes para todo?

Para mí, no tiene sentido crear un componente para algo que solo estoy usando una vez; pensé que el propósito de los componentes era que fueran reutilizables; puedes usarlo en más de un lugar. Como se menciona en los documentos de Vue.js:

Los componentes son una de las características más potentes de Vue.js. Te ayudan a extender elementos HTML básicos para encapsularcódigo reutilizable.

¡Cualquier consejo sería apreciado, gracias!