Vue.js vs React vs Angular
Realizamos una comparativa entre Vue.js y las otras opciones frontend más utilizadas en el mercado, como son React y Angular. Crea tu propia opinión...
Vemos como instalar y usar Vue-CLI, el cliente de Vue para crear proyectos
Tabla de contenidos
Desde la terminal colocamos:
$ npm install -g vue-cli
.....
Luego inicializamos vue y le colocamos un nombre al template y colocamos en cual directorio lo vamos a guardar:
$ vue init <template-name> <directory>
Accedemos al directorio:
$ cd <directory>
Dentro de ese directorio instalamos todas las dependencias que tendrá el package:
$ npm install
Concretamente existen 6 pero podemos crear nuestros propios templates a nuestros gustos y necesidades.
Entre los 6 están:
Lo primero a realizar es la instalación de vue-cli.
Luego inicializamos el template. Cuando pulsemos enter el vue empieza a analizar, a descargarlo y a realizar una serie de preguntas: nombre y autor del template.
Ya con esto se tendría instalado el template. ¡Fácil y rápido!
Para ver que tiene nuestro template colocamos en la terminal:
$ ll vue-simple
Aquí se listará lo que contiene el template Simple el cual solo tiene un index.html.
Para ver lo que contiene el index.html colocamos desde la terminal:
$ cat vue-simple/index.html
Lo que se tiene es un ejemplo ya preparado con Vue pero no tenemos mas nada, es solo un ejemplo y en base a esto empezamos a desarrollar.
Desde la terminal colocamos:
$vue init pwa vue-pwa
Despues que pulsemos enter realizará una serie de preguntas:
Un consejo para desarrollar utilizando el template PWA o Webpack ES utilizar el Runtime + Compiler para asi poder utilizar todas las funcionalides que ofrece Vue-CLI.
Luego accedemos al directorio:
$cd vue-pwa
Instalamos:
$npm install
Hasta aquí se ha podido ver como instalar dos templates distintos con Vue-CLI de una manera fácil y sencilla dependiendo de lo completo y lo complejo que queramos utilizar para nuestro proyecto. Las preguntas que nos va haciendo se pueden responder, se pueden añadir más plugins o menos plugins y a partir de ellas podemos empezar a trabajar.
Artículo desarrollado a partir del vídeo por Ana Gabriela Durán.
También te puede interesar
Realizamos una comparativa entre Vue.js y las otras opciones frontend más utilizadas en el mercado, como son React y Angular. Crea tu propia opinión...
¿No sabes qué es Vue.js? Es un Framework progresivo, es decir, es un Framework que sirve para consumir interfaz del usuario. Te...