[Dart] Asynchronous programming(비동기 프로그래밍): futures, async, await (w.Flutter)
2023-10-25 1. Asynchronous programming(비동기 프로그래밍) 비동기 작업을 통해 프로그램은 다른 작업이 완료되기를 기다리는 동안 작업을 완료하는 것을 의미하며, 다음은 몇 가지 일반적인 비동기 작업의 예제이다. Fetching data over a network.(데이터를 가져올 경우) Writing to a database. (DB 데이터를 기록할 경우) Reading data from a file. (파일에서 데이터를 읽을 경우) . . . 2. 예제_1 [ async와 await ] 우선적으로는 아래는 잘못된 비동기 함수의 호출 예제이다. 다트패드에서 해당 코드를 복사 후 실행을 해보면 실제 2초의 딜레이 없이 바로 출력값이 나오는 것을 확인할 수 있다. String c..