When to use high-level REST
The recommendation is to use the high-level REST framework wherever possible to implement REST Web services.
A high-level REST implementation requires less code in your application. Functionality is provided using the REST attributes in your function parameters and return values. These are easier to use in comparison with low-level APIs.