해결된 질문
23.03.24 20:44 작성
·
620
1
강사님! 직렬화 라이브러리를 Moshi, kotlin serialization 두개를 사용하시던데 이유가 있으신가요?
찾아보니까 코틀린의 serialization 만 이용해도 되지 않을까해서요
retrofit 에서도 제이크와튼이 만든 컨버터 라이브러리도 있더라구요?
https://github.com/JakeWharton/retrofit2-kotlinx-serialization-converter#download
그런데 0.8 버전이긴하네요;;;
혹시 어떤 이유가 있으셔서 room 에는 serialization,
retrofit 에는 moshi 를 사용하신걸까요?!
그리고 매번 답변해주셔서 정말 감사합니다 (__)
답변 1
0
2023. 03. 25. 01:20
개인적으로 코틀린에서 직렬화를 할 때는 공식 라이브러리인 kotlin serialization을 추천합니다. 다만 retrofit은 moshi converter가 잘 관리되고 있기 때문에 moshi를 추가로 사용했습니다. 말씀하신대로 kotlin serialization converter도 있긴 하지만 관리되고 있지 않습니다.