반응형
JSON 이란?
- JSON은 JavaScript Object Notation의 줄임말..
- 사람이 읽기 쉽고, 컴퓨터가 쓰고 읽기 편한 데이터 포맷.
🧩 그럼 플러터랑 무슨 관계냐?
플러터에서 앱을 만들면 보통 서버랑 통신하거나, Firebase 같은 백엔드에서 정보를 받아와야 함.
근데 이 데이터들이 대부분 JSON 형식!
예시:
- 사용자 정보 받아오기
- 상품 목록 불러오기
- 출석 체크 기록 불러오기 등
이런 걸 Flutter에서 처리하려면 JSON을 파싱(*JSON을 Dart가 이해할 수 있도록 ‘변환’하는 작업)해서 Dart 객체로 바꿔야 함
Flutter ← Dart 언어로 만들어짐
Dart ← Flutter 안에서 코드를 쓰는 언어
JSON ← Dart가 Flutter 앱과 외부 데이터를 주고받을 때 쓰는 형식
Dart_new project 에서 Dart_json_example로 들어가서 아래의 화면처럼 세팅하는게 기본
(플러터 처음 진행했을 때와 매우 유사하다~!)
반응형
'개발' 카테고리의 다른 글
[개발] 레시피 앱 만들기 (0) | 2025.04.08 |
---|---|
[개발] 첫 스토어 만들기 (0) | 2025.04.08 |
[개발]위젯 트리 (0) | 2025.03.07 |
[개발] Dart 문법 _ 반복문/함수/조건문/동기.비동기/ (1) | 2025.03.06 |
[개발] 플러터 살피기 (0) | 2025.03.05 |