본문 바로가기

yield2

Dart 언어 Stream 알아보기(Dart 비동기 프로그래밍) Dart 언어 Stream 알아보기(Dart 비동기 프로그래밍) Dart 언어의 Stream에 대하여 알아보겠습니다. 목차 Table of Contents Stream 이란?? 스트림은 데이터나 이벤트가 들어오는 통로입니다. 앱을 만들다 보면 데이터를 처리할 일이 많은데, 어느 타이밍에 데이터가 들어올지 확실히 알기 어렵습니다. 스트림은 이와 같은 비동기 작업을 할 때 주로 쓰인다. 예컨대 네트워크에서 데이터를 받아서 UI에 보여주는 상황을 생각해보면, 언제 네트워크에서 데이터를 다 받을지 알기 어렵습니다. 신호가 약한 와이파이를 쓸 수도 있고, 빵빵한 통신을 쓰고 있을 수도 있다. 이런 문제를 스트림은 데이터를 만드는 곳과 소비하는 곳을 따로 둬서 이 문제를 해결할 수 있습니다. 스트림이란 데이터의 추.. 2019. 11. 25.
Dart 다트언어에 대하여 알아보기 다트 Dart 다트 언어에 대하여 알아보기 다트 언어에 대하여 알아보도록 하겠습니다. 아래의 다트 Document 원문에 대한 내용입니다. https://dart.dev/guides/language/language-tour#class-variables-and-methods A tour of the Dart language A tour of all of the major Dart language features. dart.dev 목차 Table of Contents 왜 다트를 해야할까 ? 다트는 구글이 자바스크립트를 대체하기 위해 2011년 개발한 웹 프로그래밍용 언어이지만 2018년이 될 때까지 배울 필요가 없는 프로그래밍 언어 중 하나로 여겨졌다. 하지만 다트는 새로운 프로그래밍 언어로, 나날이 큰 인.. 2019. 11. 21.