Simple Understanding of Refrofit


What is Retrofit? Retrofit is a type-safe 

HTTP client for Android and Java. 


        Retrofit is a type-safe HTTP client for Android and Java. Retrofit makes it easy to connect to a REST web service by translating the API into Java interfaces.

        This powerful library makes it easy to consume JSON or XML data, which is then parsed into Plain Old Java Objects (POJOs). GET, POST, PUT, PATCH, and DELETE requests can all be executed. Behind the scenes, Retrofit makes use of OkHttp (from the same developer) to handle network requests.

        Retrofit adalah library di pemrograman android. Fungsi utama Retrofit adalah untuk meng-handle semua hal yang berkaitan dengan koneksi data dari android ke internet.

Contohnya :

- Merequest data ke server
- Menghandle apa yang terjadi saat koneksi timeout
- Mengintercep data sebelum di proses android

        Kelebihan utama dari retrofit adalah mudahnya digabung dengan library lain dan bisa di kostumisasi sesuai kebutuhan, sehingga bisa sangat membantu untuk mempercepat pembuatan project.

------------------------------------------------------------------------------------------------------------------------------------------------



Comments

Popular posts from this blog

Differences GSON vs JSON