Skip to content

ErickPetru/tdcsp2019-ssr-universal-api

Repository files navigation

TDC SP 2019

Server-Side Rendering e Universal Apps com com Vue.js e Nuxt.js

API para demonstração de Server-Side Rendering e Universal Apps com Vue.js e Nuxt.js, criada como material de apoio para talk nas trilhas JavaScript e JavaScript II do TDC SP 2019.

Instruções

# instalar dependências
$ npm install

# iniciar em localhost:8080
$ npm start

# publicar e executar no Google Cloud
$ gcloud app deploy
$ gcloud app browse

Rotas

  • GET '/tasks': Recupera todas as tarefas cadastradas.
  • GET '/tasks/:id': Recupera a tarefa com o id especificado na URL.
  • POST '/tasks': Armazena a tarefa conforme o JSON enviado como payload.
  • PUT '/tasks/:id': Armazena a tarefa conforme o JSON enviado como payload, mesclando à tarefa com o id especificado na URL.
  • DELETE '/tasks/:id': Remove definitivamente a tarefa com o id especificado na URL.

Para explicações detalhadas sobre como as coisas funcionam, dê uma olhada na documentação do Google Cloud App Engine.

Ainda está com alguma dúvida? Participe das comunidades Vue.js Brasil e procupre pelo autor desta talk ou outros experientes apoiadores do Vue.js em nosso país.

About

API para demonstração de Server-Side Rendering e Universal Apps com Vue.js e Nuxt.js

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published