I work at a digital agency and we build decoupled apps with a Symfony backend almost exclusively - but three years ago was quite a different story. As JS frameworks and single page apps came into the spotlight, we began the shift from Symfony+Twig to using Symfony as a REST API and Admin backend. We'll discuss the various solutions we have used to build our APIs like using FOS REST, HATEOAS bundles, OAuth bundles, JWT authentication, JMS Serializer, and Api Platform. Lastly, we'll discuss why we're using API Platform now and why you should check it out if you haven't yet.
Slides are available at https://slides.caxy.com/decoupled-apps