DEV Community


Discussion on: Investigating the Performance of a Problematic Rails API Endpoint

mculp profile image
Matt Culpepper Author


We do use JSON:API. I think one of the biggest advantages of using it is exactly what you mentioned: there's a pretty nice ecosystem of tools that you can easily switch between.

I do agree that it can get bloated, especially when include is used wildly. But compound docs can also reduce the number of requests made to the server, so it can go both ways.