Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Armazenando e Servindo Dados

Até agora, temos um repositório configurado e uma noção de como frontend e backend se comunicam via HTTP. Mas a aplicação ainda não faz nada — não tem banco de dados, não tem endpoint, não tem dado nenhum. Esse capítulo muda isso.

Vamos criar as tabelas do TamoJunto no banco de dados, popular elas com dados de teste e expor esses dados através de uma API HTTP. No final, teremos um endpoint GET /api/events que retorna uma lista de eventos em formato JSON — o primeiro dado real trafegando entre o backend e qualquer cliente que queira consumi-lo.