코루틴
비동기 또는 논블로킹 프로그래밍은 개발 환경에서 중요한 부분입니다. 서버 사이드, 데스크톱 또는 모바일 애플리케이션을 만들 때 사용자 관점에서 유연할 뿐만 아니라 필요에 따라 확장 가능한 환경을 제공하는 것이 중요합니다.
Kotlin은 언어 수준에서 코루틴 지원을 제공하고 대부분의 기능을 라이브러리에 위임하여 유연한 방식으로 이 문제를 해결합니다.
코루틴은 비동기 프로그래밍을 가능하게 하는 것 외에도 동시성 및 액터와 같은 다양한 가능성을 제공합니다.
시작하는 방법
Kotlin을 처음 사용하십니까? 시작하기 페이지를 살펴보세요.
문서
튜토리얼
- 비동기 프로그래밍 기술
- 코루틴 및 채널 소개
- IntelliJ IDEA를 사용하여 코루틴 디버깅
- IntelliJ IDEA를 사용하여 Kotlin Flow 디버깅 – 튜토리얼
- Android에서 Kotlin 코루틴 테스트