O desafio consiste em desenvolver um sistema para gerenciamento de biblioteca através de uma aplicação REST backend em PHP e consumir através de um frontend.
- Node
- Yarn ou Npm
https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
Após clonar o repositório, dentro da pasta do projeto execute:
# Através do yarn
yarn install
yarn serve
# Ou com npm
npm install
npm serve
O servidor de desenvolvimento estará disponível em:
-
Vue: Vue é um framework progressivo para a construção de interfaces de usuário. Tem como destaque a excelente performance e o pequeno tamanho de bundle.
-
Vuex: O Vuex é um padrão de gerenciamento de estado na arquitetura flux para aplicativos Vue.js. Ele serve como um store centralizado para todos os componentes da aplicação, com regras garantindo que o estado só possa ser mutado de forma previsível.
-
Vuetify Biblioteca para aplicação de layout em projetos Vue.js.
-
Axios: Axios é a famosa e útil biblioteca para se trabalhar com chamadas Api de forma simples e de fácil configuração.