Coroutines for asynchronous programming and more

Edit Page

Asynchronous or non-blocking programming is the new reality. Niezależnie od tego, czy tworzymy aplikacje serwerowe, desktopowe czy mobilne, ważne jest, aby zapewnić doświadczenie, które jest nie tylko płynne z punktu widzenia użytkownika, ale także skalowalne w razie potrzeby.

Istnieje wiele podejść do tego problemu, a w Kotlinie stosujemy bardzo elastyczne, zapewniając obsługę Coroutine na poziomie języka i delegując większość funkcjonalności do bibliotek, co jest zgodne z filozofią Kotlina.

Jako bonus, coroutiny nie tylko otwierają drzwi do programowania asynchronicznego, ale także zapewniają bogactwo innych możliwości, takich jak współbieżność, aktorzy, itp.

Jak zacząć

Tutoriale i dokumentacja

Nowy w Kotlinie? Zajrzyj na stronę Getting Started.

Wybrane strony dokumentacji:

  • Przewodnik po Korutynach
  • Podstawy
  • Kanały
  • Kontekst Korutyny i Dyspozytorzy
  • Współdzielony Zmienny Stan i Współbieżność
  • Przepływ Synchroniczny

Zalecane samouczki:

  • Twój pierwszy coroutine z Kotlinem
  • Programowanie asynchroniczne
  • Wprowadzenie do Coroutines i Channels hands-on lab
Przykładowe projekty

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.