
"[Flutter] 블로그 만들기 - 서버 통신의 모든 것 (Dio 활용)
·
Flutter/App
이번 글에서는 Flutter 블로그 프로젝트에서 Dio를 활용한 서버 통신 구현을 다룹니다.서버와 데이터를 주고받기 위한 Dio 설정, UserRepository 설계, 테스트 코드 작성까지 모든 과정을 설명과 함께 정리합니다.1. 사전 지식: JSON과 Flutter의 데이터 처리서버와 통신할 때 주로 사용하는 데이터 형식인 JSON을 Flutter에서 처리하는 방법을 먼저 이해해 봅시다. JSON 데이터의 두 가지 타입 JSON Object{ "status": "success", "users": [ { "username": "ssar", "password": 1234 }, { "username": "cos", "password": 5678 } ]}JSON Object는 Map 구조..