The @qx.io.rest@ package consists of only one class: {@link Resource}.     {@link Resource} allows to encapsulate the specifics of a REST interface.   Rather than requesting URLs with a specific HTTP method manually, a resource   representing the remote resource is instantiated and actions are invoked on this resource.   A resource with its actions can be configured declaratively or programmatically.     The {@link Resource} class delegates the heavy lifting to {@link qx.bom.rest.Resource}   and adds some features on top.     Have a look at {@link qx.bom.rest} to get an overview of the main differences.