Size: a a a

2020 February 21

V

Vabka in Kotlin JVM
Alexander Nozik
Вы бы для начала исследовали вопрос что ли? Видимо речь идет про вебсокеты: https://ktor.io/servers/features/websockets.html
А на ктор есть свой сигналр?
Типа чтобы абстрагироваться от того, поддерживает клиент вебсокеты или нет
источник

u

ultra noise in Kotlin JVM
Vabka
А есть вариант шоб функции/методы помечать роутами?
а, вот чтобы так — даже не искал, сорян

по мне лучше один роут-конфиг где все описано что на какой чих вызывать, но это уже кто как любит...
источник

VP

Vladimir Petrakovich in Kotlin JVM
Vabka
А на ктор есть свой сигналр?
Типа чтобы абстрагироваться от того, поддерживает клиент вебсокеты или нет
Их же любой современный браузер умеет, разве нет?
источник

V

Vabka in Kotlin JVM
ultra noise
а, вот чтобы так — даже не искал, сорян

по мне лучше один роут-конфиг где все описано что на какой чих вызывать, но это уже кто как любит...
Ну прост я к аспнету с его контроллерами и
HttpGet
Route
Привык
источник

V

Vabka in Kotlin JVM
Vladimir Petrakovich
Их же любой современный браузер умеет, разве нет?
Ну вообще да, но ie нет
источник

VP

Vladimir Petrakovich in Kotlin JVM
Vabka
А есть вариант шоб функции/методы помечать роутами?
Не, такого нет, это вам в спринг
источник

F

Faust in Kotlin JVM
Vabka
Ну прост я к аспнету с его контроллерами и
HttpGet
Route
Привык
Я тебя помню что ты гулял по чатам разных ЯП и рассуждал о том что сисярп круто а у вас какой-то отстой, ты же не за этим сюда пришёл ?
источник

V

Vabka in Kotlin JVM
Faust
Я тебя помню что ты гулял по чатам разных ЯП и рассуждал о том что сисярп круто а у вас какой-то отстой, ты же не за этим сюда пришёл ?
Не, я так только про го говорил и жс))
источник

V

Vabka in Kotlin JVM
котлин сахарным показался, решил посмотреть, что там вообще есть
источник

V

Vabka in Kotlin JVM
А есть какие примеры, как вообще пишутся хендлеры в кторе, когда их пара десятков? Не всё же в роутконфиг. Как на файлы делить?
(в доке не нашёл ответа)
источник

AN

Alexander Nozik in Kotlin JVM
Vabka
А есть какие примеры, как вообще пишутся хендлеры в кторе, когда их пара десятков? Не всё же в роутконфиг. Как на файлы делить?
(в доке не нашёл ответа)
Никто не мешает вынести в одтельные экстешены
источник

AN

Alexander Nozik in Kotlin JVM
И хоть по одному на файл
источник

V

Vabka in Kotlin JVM
Alexander Nozik
Никто не мешает вынести в одтельные экстешены
не понимаю, как это выглядит. Это общепотребимая практика?
источник

AN

Alexander Nozik in Kotlin JVM
Vabka
не понимаю, как это выглядит. Это общепотребимая практика?
fun Routing.myRoute() = get("/myPath"){...}
...
routing{
 myRoute()
}
источник

AN

Alexander Nozik in Kotlin JVM
В кторе нет компиляторной магии, так что разносите логику как удобно
источник

AN

Alexander Nozik in Kotlin JVM
Хоть в либу
источник

V

Vabka in Kotlin JVM
Alexander Nozik
В кторе нет компиляторной магии, так что разносите логику как удобно
Ну почему сразу компиляторной. Рантаймовая магия)))
источник

AN

Alexander Nozik in Kotlin JVM
Vabka
Ну почему сразу компиляторной. Рантаймовая магия)))
Если вы про корутины, то она везде
источник

V

Vabka in Kotlin JVM
Хотя уже видел варианты, когда explicity over convention
источник

V

Vabka in Kotlin JVM
Alexander Nozik
Если вы про корутины, то она везде
Я про то что роутинг с контроллерами и аннотациями он же при запуске рефлексией формирует роутинг
источник