
[플러터 기초] Dart 비동기 프로그래밍
·
플러터/플러터 기초
비동기란?동기는 모든 코드가 순차적으로 진행되는 형태를 말한다. (원래 우리가 짠 코드가 진행되는 방식)비동기는 반대로 코드가 동시다발적으로 실행되는 형태를 말한다. 비동기 프로그래밍 방식비동기 프로그래밍 방식이 두 가지가 존재한다.또한 이 두 가지는 용도가 정확하게 나누어져 있다.Future - async - await응답을 한번만 돌려 받을 때 사용된다.예를 들어, 서버에서 데이터를 한번 불러올 때 사용Stream - async* - yield지속적으로 응답을 돌려 받아야할 때 사용된다.예를 들어 - 1초마다 어떤 데이터를 바꿔야할 때 사용 비동기 프로그래밍 예시 코드 및 결과Future - async - await 예시 코드void main() { Future waiting(int second)..