Skip to content

Workshop boilerplate for the creation of advanced components and plugins, using Vue.js. JS Day 2019 (8th November)

Notifications You must be signed in to change notification settings

wanxe/what-else-jsdaycanarias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Workshop boilerplate for the creation of advanced components and plugins, using Vue.js. JS Day 2019 (8th November)

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published