So, this question is regarding, this is more this, REST API integration we mostly doing at the app level which I did in very beginning of my career when I was working in the app. I had integrated the retrofit and one more API was to make a network calls. So, the retrofits and this API basically keep make my work easier and more code were more organized. So, also I didn't have to I didn't have to worry about running tasks in the thread, in separate thread and getting the result in the main UI thread. So, those things was a lot of callback was given and the network call was also managed very well. So, I have used this when I was working on on the app developments but most of my experience has been in the Android ESP.
