[고급] 5강. Dart의 비동기 처리 (async, await, Future) 완벽 정리
📌 Dart의 비동기 처리 (async, await, Future) 완벽 정리Dart에서는 **비동기 프로그래밍(Asynchronous Programming)**을 통해 네트워크 요청, 파일 읽기, 데이터베이스 처리 등 시간이 오래 걸리는 작업을 효율적으로 실행할 수 있습니다.Dart의 비동기 처리는 Future, async, await 키워드를 기반으로 이루어지며, 이를 이해하면 Flutter의 비동기 UI 처리 및 API 호출도 쉽게 할 수 있습니다.🔹 1. 비동기 프로그래밍이 필요한 이유기본적으로 Dart은 싱글 스레드(Single Thread) 언어이지만, 비동기 처리를 통해 UI의 **프리징(Freeze, 멈춤)**을 방지할 수 있습니다.예를 들어, 네트워크 요청 중 화면이 멈춘다면 사용자 ..
[문법] 다트(Dart)
2025. 2. 12. 21:09