Podcast - Modelos de arquitectura y estructura de componentes en Vue

30 de octubre de 2023

Querida Tecnología… en este capítulo los expertos en Vue de Mimacom hablan sobre las novedades de Vue 3 y debaten sobre ventajas e inconvenientes de Composition API frente a Options API… ¿Cuál elegir? ¿O quizás hay que optar por modelos híbridos?


El EOL de Vue 2 está cada vez más cerca. Con ello los equipos de desarrollo tienen que abordar la transición a Vue 3 y, sobre todo, deben decidir cómo hacerlo, teniendo en cuenta que esta nueva versión de Vue conlleva cambios importantes. La innovación más importante de Vue 3 quizás sea la Composition API, que aporta una nueva forma de escribir componentes en Vue. Los equipos de Mimacom que trabajan con Vue también tienen que abordar esa transición en sus proyectos y tomar esa decisión de cómo trabajar. Para ello han analizado los pros y contras de la Composition API frente a Options API, que se mantiene en Vue 3, y han trasladado sus reflexiones y conclusiones a este capítulo del podcast Querida Tecnología.

Las ventajas claras de la Composition API que observan son:

En última instancia, Composition API ofrece mayor libertad, pero sin embargo, esa mayor libertad al final contrarresta la accesibilidad y facilidad de aprendizaje que caracterizaba a Vue 2 y que, junto con la estructura y el orden que también ofrece Options API, eran dos de sus grandes ventajas.

Entonces, ¿por cuál optar? ¿Options API o Composition API? ¿o quizás hay que ir a un modelo híbrido?

Lo bueno de Vue 3 es que permite que convivan las dos formas de desarrollar un proyecto en un modelo híbrido. En este capítulo, nuestros expertos en Vue te explican cómo hacerlo, cuándo pueden interesar y también qué tener en cuenta para decidirse por un modelo u otro, decisión que debe basarse principalmente en estos 2 factores:

  1. La estrategia de negocio y el caso de uso.
  2. El factor humano, teniendo en cuenta qué tipo de perfiles tienes en tu equipo de desarrollo.

Pero estas son solo algunas ideas básicas en torno a este tema. El debate completo lo tienes en este capítulo que puedes escuchar ya mismo en la plataforma de podcast que prefieras. Si estás utilizando o vas a utilizar Vue en tus proyectos…¡Dale al play y escucha el capítulo!



Sobre el autor: mimacom Spain
Comments
Únete a nosotros