Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- serialization
- buildSrc
- 로또 미션
- 안드로이드 스튜디오
- android studio
- recyclerview
- 우테코
- Glide
- 코틀린
- Android
- activity
- 우테코 6기
- 프리코스
- 이미지 로딩
- 안드로이드
- constraint
- 멀티모듈
- moshi
- coil
- GSON
- layoutinflater
- 안드로이드 키보드
- 최상단
- EditText Button
- onscrollstatechanged
- compose
- broadcast reciver
- 컴포즈
- 4대 컴포넌트
- 우아한테크코스
Archives
- Today
- Total
목록serialization (1)
정답보다 해답을
JSON 직렬화 라이브러리(Gson, Moshi, Serialization) 비교하기
모바일 앱이 서버와 통신할 때 주고받는 데이터는 대부분 JSON입니다.따라서 "어떤 라이브러리로 JSON을 다룰 것인가"는 앱의 성능과 안정성과 큰 연관이 있습니다.JSON으로 받아온 데이터를 앱에서 객체로 활용하기 위해서는 변환이 필요합니다. 이 과정을 직렬화 라고 합니다.이 문서는 직렬화를 위한 라이브러리를 소개하고, 각각을 비교하여 본인의 프로젝트에 맞게 선택하는 것을 목표로 합니다.1. 직렬화 주요 라이브러리 소개Gson: Google에서 개발한 Java 기반 JSON 직렬화/역직렬화 라이브러리입니다.Moshi: Square에서 만든 현대적인 JSON 라이브러리입니다. Kotlin 친화성과 성능 최적화에 초점을 맞췄습니다.Serialization: JetBrains가 공식 지원하는 Kotlin 전..
카테고리 없음
2025. 4. 11. 23:03