Machine Learning Development

Vue 2 o Vue 3: Cuál debes utilizar en el 2022

January 06, 2022

Tags: Tecnologías
vuejs
Unsplash

 

“El framework de JavaScript progresivo” así definen a Vue.js en su página oficial, una tecnología que con el pasar de los años ha encantado a los desarrolladores y se ha convertido en uno de los frameworks más utilizados a la hora de desarrollar aplicaciones y sitios web.

 

Con Vue.js, puedes crear interfaces de usuario que sean adaptables e integradas con otras tecnologías compatibles. Vue.js se considera una plataforma versátil, ya que es una combinación de bibliotecas de JavaScript y un marco con todas las funciones en el mismo ecosistema.

 

Dependiendo de tu caso de uso, Vue se puede usar de diferentes maneras:

 

  • Mejora de HTML renderizado de backend sin un paso de compilación
  • Incrustar como componentes web en cualquier página
  • Aplicación de una sola página (SPA)
  • Pila completa / renderización del lado del servidor (SSR)
  • JAMStack / Static-Site-Generation (SSG)
  • Dirigido a escritorio, móvil, WebGL o incluso al terminal

 

¿Vue 2 o Vue 3?

 

Con el inicio del 2022, un gran número de developers Vue se está haciendo esta pregunta ¿Deben seguir utilizando Vue 2 o ya es hora de dar el paso a la versión más reciente: Vue 3?

 

Evan You, el creador de Vue, estuvo promocionando la última actualización del framework por su cuenta Twitter, donde compartió algunas mejoras que se le han hecho a la nueva versión, incluyendo: Nuevo diseño / implementación, Alternar preferencia entre API de composición / API de opciones y Recomendaciones actualizadas.

 

 

Cuando usar Vue 3 y cuándo no usarlo

 

  • Si llegas a necesitar soporte para IE11: lo mejor es no utilizar Vue 3, ya que el soporte aún no está disponible.
  • Si estás en un proyecto existente muy grande y complejo que usa Vue 2: es posible que no desees migrar a Vue 3, dependiendo de tu código, el tiempo de migración y los beneficios de rendimiento pueden que no valgan la pena.
  • Si estás enfrentando problemas de rendimiento después de hacer varias optimizaciones, entonces utiliza Vue 3. Este está escrito desde cero y te ofrece un mejor rendimiento que su versión anterior. 
  • Si necesitas una mejor compatibilidad con TypeScript: utiliza Vue 3, ¡es mucho mejor que antes!
  • Si tus dependencias son compatibles con Vue 3, entonces lo más lógico es utilizar esta versión.

 

Con la mayoría de las sintaxis y prácticas en Vue 2 siendo las mismas en su versión actualizada, no debería ser una diferencia grande el aprender Vue 2 o Vue 3 en este nuevo año. Casi todas las bibliotecas ya son compatibles con la reciente versión del framework progresivo, pero no todas están dentro de este grupo, por lo que si quieres seguir un camino más seguro cuando desarrolles tu aplicación, utiliza Vue 2. 

 

Te recomendamos en video