Non-block1 비동기 진화사: async/await은 정말 비동기일까? // 가짜 API 호출Future fetchUserData() async { await Future.delayed(Duration(seconds: 2)); return '사용자 데이터';}Future loadData() async { print('데이터 로딩 시작'); String user = await fetchUserData(); print('받은 데이터: $user'); print('데이터 로딩 완료');}void main() async { await loadData();} 이 코드를 살펴보자, 이 코드는 비동기일까 동기일까?async / await 키워드가 사용되었으므로 당연히 비동기 동작이다. 하지만 뭔가 이상하다. 이 코드를 dartpad에서 실행시켜보면 아래와 같이 실행된.. 2025. 7. 24. 이전 1 다음