Deze week ging ik verder met de endpoints van de API met de GET-methode om data op te halen van de recepten en ingrediƫnten. Voorheen was de methode om een json te maken, waardoor het op de front-end werd gefetched, en dit maal via de backend. Dit ging vele malen makkelijker vergeleken met de POST-methode die ik voor de authenticatie heb gebouwd, aangezien je hierbij niet met de tokens hoeft te werken, maar in plaats daarvan een vergelijkbaar SQL-script maakt, dat vervolgens in de database wordt gezet. Het doel hiervan is om de data van de json te vervangen en te ftchen op de frontend van de app. Het aanmaken van de models vond ik vrij makkelijk, maar ik had af en toe wat kleine misverstanden wanneer het ging om de juiste migraties te hebben voor de tables, en de database te vullen met de array. Uiteindelijk is het gelukt de migraties juist te krijgen, waardoor alle data werd weergeven in de app.
Hieronder de foto’s van hoe een model eruitziet, en de data die het verwerkt binnen het model. en hoe het gefetched wordt op de frontend en daaronder het resultaat in de app



