kotlin(공부방)2 RESTful API?? 면접을 다녀왔다. "RESTful API가 무엇인지 설명해주세요." 라는 질문을 듣고 어..? "서버와 클라이언트가 HTTP통신으로 데이터를 주고받는 것입니다"라고 답변했다. 사실 답변하고나서 이게 맞나? 음...아키텍쳐 뭐시기 본거같은데 저게 맞나? 나름 잘 알고있다 생각했는데 전혀 아니어서 신선한 충격이었다.(아키텍처는 애플리케이션 개발에 사용되는 패턴이나 기술의 총칭) 학교에서 프로젝트를 진행하면 서버와 통신할때 Retrofit라이브러리를 쓰면서 서버파트 팀원과 RESTful을 구축했는데 대충 이런거다 정도로만 알고있었지 깊게 정확히 무엇인지 찾아본 기억이 없다..분명 내가 구축하고있는데 정확이 모른다는게 참 아이러니하다. 이참에 확실하게 알고 넘어가는게 좋을 것 같아 공부하면서 정리해놓기로 했다... 2022. 4. 14. Retrofit2 라이브러리 사용하기 1. Retrofit? Retrofit은 애플리케이션 통신에 사용되는 코드를 간편하게 사용할 수 있도록 도와주는 라이브러리이다. Json형식의 데이터를 주고받는다. 같이 사용되는 converter-gson이 있는데 이는 응답결과가 Json형식일때 객체로 변환해주는 아이이다. 만약 객체로 변환되지 않는 형태라면..? 그만 상상하자 Square에서 만든 라이브러리이다. Link -> https://devflow.github.io/retrofit-kr/ Retrofit - 한글 문서 A type-safe HTTP client for Android and Java devflow.github.io 2. gradle추가 최신버전 -> https://github.com/square/retrofit GitHub - s.. 2022. 4. 8. 이전 1 다음