[Flutter] dio 패키지에 대한 짧막한 설명
·
Flutter
dio란?dio는 Flutter와 Dart 환경에서 가장 널리 사용되는 HTTP 네트워킹 패키지입니다. 기본적인 웹 요철뿐만 아니라, 인터셉터(Interceptor), 파라미터 글로벌 설정(BaseURL 등), 파일 다운로드/업로드, 타임아웃 처리, 요청 취소 등 복잡한 네트워크 작업을 매우 적은 코드로 쉽게 처리할 수 있게 해주는 통신 라이브러리입니다.기존 http 패키지와의 차이점Flutter에서 API 통신을 할 때 보통 기본 http 패키지로 시작하지만, 앱이 커지면 거의 대부분 dio로 넘어갑니다.기능기본 http패키지dio패키지복잡도가볍고 단순한 통신에 적합기능이 많고 엔터프라이즈급 앱에 적합JSON 파싱jsonDecode()로 직접 변환해야 함응답을 자동으로 JSON₩ 변환해줌인터셉터(Int..