ktor
Ktor, Kotlin ile sıfırdan yazılmış asenkron bir uygulama geliştirme çatısıdır. Mikroservisler ve web uygulamaları oluşturmak için tasarlanmıştır; Netty, Jetty veya Tomcat gibi farklı sunucularda barındırılabilir. Proje yapısında teknolojiler konusunda kısıtlayıcı değildir ve Kotlin coroutines tabanlı asenkron programlama modeli sunar.
KT
ktor
100ktorio · Web Çatısı & Çalışma Ortamı
YILDIZ14.6K
ÇATAL1.3K
COMMIT7.0K
KATKICI395
SÜRÜM3.5.2
GÜNCELLEMEbugün
KotlinAsenkronWeb ÇatısıMikroservisApache-2.0
Ne yapar?
- Netty gibi gömülü sunucular üzerinde asenkron web uygulamaları veya mikroservisler geliştirirsin.
- Kotlin DSL yeteneklerini ve lambda fonksiyonlarını kullanarak yönlendirmeler tanımlarsın.
- Özel test ortamı sayesinde gerçek bir ağ bağlantısı kurmadan uygulamalarını test edersin.
Kullanıcı yorumları
- ↑ OlumluHacker News
Kotlin Asenkron Çerçeve, Ktor 2.0, Çıktı
“Birkaç oyuncak projesi için Ktor'u kullandım ve koroutine tabanlı eşzamanlılık modeli aslında çok havalı. Sadece korotinler ve mesaj geçişi ile çok okunabilir eşzamanlı görünümlü kod yazabilirsiniz - onunla uğraşmayı şiddetle tavsiye edin (veya diğer coroutine/actor sistemi...”