Webix Remote is a special protocol that allows the client component to call functions on the server directly.
Thus, Webix Remote provides a quicker and simpler communication with a server than REST API does. Below you will find the key distinctions between the two approaches.
There are the following server-side solutions implemented with Webix Remote:
A usual request to the server via REST API implies forming a corresponding URL. Each request requires a new URL sending. Besides, requests are sent and processed one by one thus making a queue, which slows down the whole process of exchanging data.
Webix Remote presents a handy alternative to REST API. It implies that during data sending the stage with URLs formation is dropped and a request goes directly to the server (via the webix.remote parameter).
General advantages of this protocol are enumerated below: