[ Retrofit2. 1.기본 개념 ]

 

1. 사용이유

    - 안드로이드에서 HTTP 통신을 쉽게 할 수 있도록 해주는 라이브러리이다.

 

2. 이전 HTTP 통신 라이브러리

    - 이전 프로젝트에서는 Android Volley를 적용하여 개발하였음.

    - Volley 처음 적용시 설정과 구현을 통해 서버와의 통신을 하는데까지 복잡하고 손이 많이 간다는 느낌과  생각보다 조금 무겁다는 느낌  그리고 필요로 하는 기능보다 사용하지 않는 기능이 더 많다.

    - 그렇다고 Volley 가 안좋다는 것은 아니며 RequestQueue, NetworkImageView, DiskBasedCache를 이용하여 안정적이고 유용하게 쓸 수 있다.

 

 

Posted by 농부지기
,