Tutorial API Platform

API Platform is gebouwd op Symfony en biedt een standaard REST api op basis van metadata en annotaties van het domeinmodel en documenteert deze automatisch volgens de OpenApi standaard. Een codegenerator kan daaruit clients genereren voor diverse platforms (React, Vue etc).

In de tutorial wordt stap voor stap uitgelegd hoe je met API Platform en de React.js applicatie generator een applicatie bouwt. De diverse problemen die spelen bij de ontwikkeling van de meeste applicaties zitten er in en worden opgelost met eenvoudige herbruikbare componenten.

Als bonus is de applicatie generator van API Platform uitgebreid met de betrokken oplossingen en componenten. In juli 2021 zijn de eerste branches toegevoegd voor Next.js en Typescript en daarvoor is ook de applicatiegenerator aangepast.

De gehele tutorial is open soure. Klik hier om de tutorial te bekijken.