HTTP 통신으로 뉴스 불러오기 — http 패키지와 JSON 파싱 완전정복
·
Flutter/Flutter 뉴스 앱 만들기
뉴스 앱을 만들 때, 데이터를 어디선가 불러와야 한다.그 어디선가는 보통 API 서버이고, 데이터를 JSON 형태로 내려준다.그리고 Flutter에서는 http 패키지로 이 JSON 데이터를 가져와서 보여줄 수 있다.이 글에서는 http 패키지를 사용하는 방법부터, JSON 파싱, 모델 클래스 구성까지 실전 예제로 정리해본다.📦 http 패키지 설치하기// pubspec.yamldependencies: http: ^0.13.5설치 후에는 반드시 flutter pub get을 해줘야 한다.🌐 예시 API 호출해보기import 'package:http/http.dart' as http;import 'dart:convert';Future fetchNews() async { final response =..