Dart에서 비동기 프로그래밍은 아주 중요하다고 할 수 있습니다. Dart에서 비동기 프로그래밍을 작성하는 방법과 동작 방식에 대해서 한번 알아봅시다. 그 전에, 이 글을 읽기전에 이전에 제가 작성한 비동기 프로그래밍 관련 글을 소개합니다. 이 글을 먼저 읽어보신다면
오늘날의 대부분의 디바이스는 멀티 코어 CPU를 가지고 있습니다. 그렇기에 개발자들은 효율적으로 멀티 코어 CPU를 이용하기 위하여 공유 메모리 스레드를 이용합니다. 이러한 것은 동시성과 연결되게 됩니다. 공유 메모리를 이용하기에 에러가 발생할 수 있고, 에러를 방지하
Dart에서 제공하는 비동기 프로그래밍의 타입은 Future 또는 Stream 타입입니다. 그 중에서 Stream에 대해서 한번 알아보도록 하겠습니다.Stream을 이해하기 위해서 Future에 대해서 생각해봅시다. Future타입은 즉시 완료되지 않는 데이터타입을 의