As I understand from the server requires only rest api for a client to access the server.
All server task only? All rest on the shoulders of the client?
The task of the server to provide the interface to business logic through REST and proper to implement it. The customer's task - control logic display to the user and to actually work with the server