Que es Vuejs

Vuejs es parte de las mejoras de javascript, no es una mejora directa pero sí es una herramienta de trabajo donde podemos usar un 100% del poder de javaScript.

Vuejs es un framework de javascript que  compite con angular, react native, ember y demás frameworks actuales.

Vue podemos compararlo un poco con angular pero realmente no tienen mucho parecido, una ventaja que nos da Vuejs es que maneja javascript puro Entonces no tenemos que aprender un nuevo lenguaje como pasa con angular.

Actualmente vuejs es de los framework más usados  y esto es porque nos da grandes ventajas a la hora de hacer Front end ya que como dije anteriormente es javascript puro entonces la curva aprendizaje es menor que en otros frameworks.

Vue tiene una gran ventaja que es que puedes usar la librería de dos formas

Vuejs en libreria

Una de las grandes ventajas es de que podemos modularizar nuestro contenido es decir que podemos usar nada más parte del framework, esto significa que si nada más estamos buscando el ruteador pues simplemente integramos ese módulo a nuestro proyecto

vuejs

Vue-cli

Como pasa con muchos frameworks este cuenta con su propio cli que es una manera muy sencilla de crear un proyecto de cero, la diferencia de usar los módulos es que este proyecto viene con todas las herramientas del framework y que se realizan en un solo tab.

Con el cli podemos dar de alta los componentes, las rutas y algunos archivos para crear una PWA, pero si deseas entender a fondo cómo funciona vuejs, Yo te recomiendo Instalar los componentes por separado para entender un poco más… ahora si tú eres de los aventados que simplemente quieren programar rápidamente en vue, cli es la opción.

¿Todo el mundo quiere vue?

No es raro que vuejs sea uno de los framework que más piden en el mercado, en los últimos años ha crecido mucho este framework y se ha vuelto muy popular en la versión 2.

creador de vuejs

Evan You es el padre de vuejs el lo que hizo fue tomar lo mejor de cada framework que existe en ese momento y quitar aquello que él sentía que no servía o que era difícil de usar Entonces creo vue y lo desarrolladores decidieron agarrar este framework ya que es muy sencillo de usar y una curva de aprendizaje menor.

Este framework son conocidos Como reactivos y es por qué puedo usar modulación puede ir creciendo poco a poco.

¿Vuejs es el mejor framework para front end?

esto depende mucho de ti, aunque vue es mucho mas ligero que angular, cada framework tiene sus ventajas y desventajas, no solamente contra angular si no contra react, ember u otro framework de js.

Vamos hablar rápidamente de algunas ventajas de vue contra otros framework:

Angular

  • Angular tienes que aprender typescript
  • El compilado es de mayor peso por las librerías
  • muchas librerias de 3seros

React

  • react no tiene two binding
  • tiene una estructura mezclada
  • tiene un lenguaje propio

Conclusión

Vue es una herramienta para desarrollo front end con javascript, con ventajas y desventajas, la comunidad lo a adoptado muy bien así que no esta de mas aprender ya que muchos trabajos piden este framework.

En unprogramador vamos a ver como usar vue y crearemos próximamente estos cursos.

por Cesar Flores

Programador de tiempo completo, Gamer de medio tiempo y fotógrafo ocasionalmente, me gusta el front-end y mi framework favorito es angular aunque no por eso le hago el feo a un nuevo lenguaje.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.