When building a RESTful / hypermedia API with JSON resources, it seems I have two options for specifying the hypermedia relationships between resources.
Embed t
You can't compress headers. If you have a lot of links. That might make a difference.
Providing context for a link. Link headers have the anchor attribute, but there is no standardized fragment path syntax so YMMV.
Off the top of my head I can't think of any other pros/cons.