There are a few steps you can take to simplify HAL even more than it is by making links recursive resources. It requires these changes.
- Add a
_href
property to be used to specify the URI of the resource. This would replace usingself
links. - Change
templated
to_templated
- Change
hreflang
to_hreflang
- Change
title
to_title
- Consider links to be full HAL objects