Performance of WordPress Rest API vs WordPress Feeds

Feeds can be easily cached (even put them on CDN), API caching is a more complex thing.
So this covers the performance issue.

But there is also the code and maintenance side… APIs are more flexible as you can change the structure of the request and response to whatever you need and not limeted to a format which you did not design and might not meet all your needs.