Size: a a a

2018 February 19

QH

Quantum Harmonizer in Kotlin JVM
Так человек на ktor пишет.
источник

R

Roman Q in Kotlin JVM
Одно другому не мешает ) он же говорит, бэкэнд осваивает
источник

SZ

Sergey Zolotov in Kotlin JVM
для осваивания брать Ktor как-то не очень логично)
источник

QH

Quantum Harmonizer in Kotlin JVM
Sergey Zolotov
для осваивания брать Ktor как-то не очень логично)
хм, почему?
источник

SZ

Sergey Zolotov in Kotlin JVM
документации там почти нет, примеров не густо, в сети на тему ktor материала мало
источник

QH

Quantum Harmonizer in Kotlin JVM
примеры есть в их репе
источник

SZ

Sergey Zolotov in Kotlin JVM
и ktor же работает поверх netty
источник

SZ

Sergey Zolotov in Kotlin JVM
в чем профит от него?
источник

SZ

Sergey Zolotov in Kotlin JVM
когда есть spring boot, vert.x, ratpack
источник

QH

Quantum Harmonizer in Kotlin JVM
корутины же
источник

SZ

Sergey Zolotov in Kotlin JVM
ну корутины прикручиваются к любому реактивному коду
источник

QH

Quantum Harmonizer in Kotlin JVM
а тут они уже прикручены)
источник

SZ

Sergey Zolotov in Kotlin JVM
при особой настойчивости можно нативную поддержку сделать на спринг буте
источник

QH

Quantum Harmonizer in Kotlin JVM
тогда останется одна проблема: сам спринг
источник

SZ

Sergey Zolotov in Kotlin JVM
чтобы можно было делать суспенд экшены
источник

SZ

Sergey Zolotov in Kotlin JVM
а со спрингом что не так?)
источник

QH

Quantum Harmonizer in Kotlin JVM
Всё не так, только мешает он.
источник

SZ

Sergey Zolotov in Kotlin JVM
например?
источник

QH

Quantum Harmonizer in Kotlin JVM
MVC — плохой шаблон проектирования.
Неудобный автоматический DI, который медленно стартует, а потом падает в рантайме.
Трехэтажные аннотации вместо нормального программирования.
источник

SZ

Sergey Zolotov in Kotlin JVM
вместо автоматического dsl можешь использовать котлин конструкции
вместо аннотаций на роутинге можешь тоже функциональный роутинг сделать
источник