Skip to content

Instalação padrão dos dois frameworks - Depois criamos uma tabela e fizemos rotas para insert e select

Notifications You must be signed in to change notification settings

WebEvolui/teste-laravel-vs-lb4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Teste laravel VS loopback 4

Instalação padrão dos dois frameworks - Depois criamos uma tabela e fizemos rotas para insert e select

Usando banco de dados MySQL

OBS: você precisa ter o PHP, Node.js, MySQL instalado já em sua máquina, vou deduzir que o ambiente está pronto ai

Como rodar o teste no laravel?

Entre na pasta do laravel pelo terminal

Comandos/tarefas abaixo:

composer i

Criar um banco com o nome: loopvslaravel

php artisan migrate 

Depois só dá um start no servidor:

php -S localhost:8081 -t public

Acesse a rota: localhost:8081/payments

POST ou GET

Depois use o postman para fazer o teste

Crie uma collection

Salve o request nesta collection

Depois menu file -> New Runner tab

Arraste a collection para a tab de teste

Coloque 50 interações, desmaque os dois check que vem marcados por padrão e rode o teste

Export o resultado e veja lá embaixo o tempo total em ms

Do loopback 4 vou passar o passo a passo do zero, só precisa ter o node.js e npm ai

! Se você só quiser entrar na pasta e rodar o exemplo pronto faça assim: 
! 1° crie o banco de dados: teste_maluco 
! Rode os comandos:
# npm run build   
# npm run migrate
# npm start

Fazendo do ZERO abaixo:

Instalando o CLI do LB4

npm i -g @loopback/cli

Crie uma pasta para seu projeto e entre nela

Criando o projeto, pode deixar tudo padrão

lb4
cd pasta_de_seu_projeto
lb4 model 

Responda conforme abaixo: image

lb4 datasource 

image

lb4 repository

image

lb4 controller

image

npm run build   

npm run migrate

npm start

Só fazer o mesmo teste pelo postman agora na porta :3000

localhost:3000/pagamentos

POST ou GET

About

Instalação padrão dos dois frameworks - Depois criamos uma tabela e fizemos rotas para insert e select

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published