Skip to content

Latest commit

 

History

History
80 lines (57 loc) · 2.59 KB

README.md

File metadata and controls

80 lines (57 loc) · 2.59 KB

CanariasJS Vue Workshop, What else? ☕️

JS Day 08/11/2019

Librerías que utilizaremos:

¿Qué vamos a hacer?

  • Vamos a crear algunos componentes para componer un pequeño plugin que usaremos para nuestra UI.
  • Con esa UI generaremos otro componente de autocompletado que consumirá datos desde nuestro servidor, utilizando un renderless component.

Ahora en serio, ¿qué vamos a hacer?

Una pequeña aplicación que nos permitirá buscar razas de perros y que al seleccionar la raza, nos muestre imágenes de esa raza concreta. (Como internet siempre utiliza gatos, pues usaremos perros. Llamádme rebelde si queréis...😅)

📝 Cosas que veremos:

Resultado final:

BreedsSearcher

🔌 ¿Qué debes tener previamente instalado?

⚠️ Extensiones recomendadas para Visual Studio Code

Para quer la experiencia de desarrollo sea la más óptima posible, es recomendable que instales las extensiones recomendadas para este proyecto. VSCode debería de sugerirte las extensiones que utilizaremos. De no ser así, podrás encontrarlas en el directorio .vscode/ que se encuentra en raíz e instalarlas a mano.

💻 Setup

  • Para comenzar deberás clonar o hacer un fork de este repositorio.
  • Para completar o saltar cada paso, iremos cambiando de branch a medida que vayamos completando las tareas. (git checkout step-{siguiente paso})

Iniciar la parte cliente

## in /client

## Project setup
npm i
### Compiles and hot-reloads for development
npm run serve

### Compiles and minifies for production
npm run build

### Run your tests
npm run test

### Lints and fixes files
npm run lint

### Run your unit tests
npm run test:unit

### Customize configuration
See [Configuration Reference] (https://cli.vuejs.org/config/).

Iniciar la parte servidor

## in /server

## Project setup
npm i
### Starts the json-server
npm run start