Slipe na webservice

[Concluído]

Fagner Criador 11/02/2019
Fagner

Bom dia carlos

2 Perguntas:

1º No curso de Vue, como e feito esse slipe pra diminuir o tempo de resposta da webservice?

2º Como eu subiria a aplicação mix laravel + vue e laravel separado do vue para nuvem?

Manager Carlos Ferreira 12/02/2019
Carlos Ferreira

Olá, Fagner!
Tudo bem?

1) Slipe você se refere a função sleep() do PHP que foi adicionada a API?
Se sim, usamos essa função sleep apenas para retardar a resposta e validar o nosso preloader, porque como estamos trabalhando local o tempo de resposta seria tão rápido que nem seria possível verificar se o preloader funcionou corretamente.

2) Boa pergunta!
Primeiro passo, o Laravel você cria a API normalmente, igual fizemos neste curso: https://academy.especializati.com.br/curso/laravel-web-services-restful

A aplicação Laravel + Vue.js não precisa estar juntas, ou seja, não é obrigado a usar o Laravel Mix para compilar os assets e trabalhar com o Vue.js diretamente dentro do Laravel.
Como proceder neste caso?
Você cria uma nova aplicação Vue.js, e ela consume a API feita em Laravel.

Lembrando que ambas podem estar no mesmo servidor, ou até mesmo em servidores separados, como preferir.

Criador Fagner 14/02/2019
Fagner

Boa tarde 

Carlos, obrigado pelo retorno. Por exemplo, la pasta public_html da hospedagem crio duas pastas? Uma para a werbservice em laravel e outra com o vue? Ou teria que fazer em ambientes separados?

Manager Carlos Ferreira 15/02/2019
Carlos Ferreira

Olá, Fagner!

O caminho é por ai.

Não recomendo que use uma hospedagem compartilhada, mas, caso se sinta mais confortável, tudo bem.

A pasta public_html/ substituíra a pasta public/ do Laravel.

A sua aplicação Vue.js precisa ter sua própria pasta (ex: /public_html/vue/), você pode rodar essa aplicação Vue.js no domínio principal, ou criar um subdomínio para acessar ela (ex: appvue.dominio.com) e esse subdomínio aponta para os arquivos onde está localizado a aplicação Vue.js;

Criador Fagner 16/02/2019
Fagner

Entendi. Obrigado.

Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!