Size: a a a

2021 January 04

AE

Alexandr Emelyanov in KotlinLangRu
😇
Товарищи, всем привет. Недавно ознакомился с фреймворком Ktor и он мне показался простым, удобным и быстрым, до этого в работе использовал Spring. Планирую написать телеграм бота, стоит ли использовать ktor вместо спринга? Какие подводные камни?
источник

VS

Vladislav Sumin in KotlinLangRu
😇
Товарищи, всем привет. Недавно ознакомился с фреймворком Ktor и он мне показался простым, удобным и быстрым, до этого в работе использовал Spring. Планирую написать телеграм бота, стоит ли использовать ktor вместо спринга? Какие подводные камни?
Я примерно так же заменил в своих проектах спринг на ktor пока все идеально, никакой магии, все работает идеально, добавь ещё kodein как di и sqldelight как базу данных и будет полноценный аналог Спринга. Модули сериализации, вебсокетов, авторизации, и тд, это все в ktor есть.
источник

VS

Vladislav Sumin in KotlinLangRu
Из подводных камней если только что он не блокирующий и на корутинах, но мне это только плюс.
источник

😇

😇 in KotlinLangRu
Vladislav Sumin
Из подводных камней если только что он не блокирующий и на корутинах, но мне это только плюс.
Отлично, большое спасибо за комментарий
источник

a

arsenyi in KotlinLangRu
ребят, подскажите пожалуйста, я в map хранить не только одну строку, но например еще что то, при этом id должен быть одинаковым? что то типо вот так, но на "some" ругается
источник

ch

central hardware in KotlinLangRu
arsenyi
ребят, подскажите пожалуйста, я в map хранить не только одну строку, но например еще что то, при этом id должен быть одинаковым? что то типо вот так, но на "some" ругается
источник

a

arsenyi in KotlinLangRu
мне кажется, это немного не совсем то
источник

a

arsenyi in KotlinLangRu
мне нужно сделать что то типо
(val text: String, val age :Int...), чтобы вот это было в hash map
источник

a

arsenyi in KotlinLangRu
как бы у одного id было несколько значений
источник

V

V in KotlinLangRu
arsenyi
как бы у одного id было несколько значений
val map = mapOf(1 to listOf("some", "body"))
источник

a

arsenyi in KotlinLangRu
во, спасибо большое!
источник

IM

Igor Mikhailov in KotlinLangRu
😇
Товарищи, всем привет. Недавно ознакомился с фреймворком Ktor и он мне показался простым, удобным и быстрым, до этого в работе использовал Spring. Планирую написать телеграм бота, стоит ли использовать ktor вместо спринга? Какие подводные камни?
Кстати советую посмотреть эту библиотеку в качестве основы для телеграмм бота, вроде выглядит неплохо
https://github.com/kotlin-telegram-bot/kotlin-telegram-bot
PS а ktor мне понравился, недавно на нём вебсервер делал
источник
2021 January 05

AL

Adrián Lazaróv in KotlinLangRu
Ребят всем привет) подскажите, без знания java стоит лесть в котлин?
источник

MP

Mag Pie in KotlinLangRu
Adrián Lazaróv
Ребят всем привет) подскажите, без знания java стоит лесть в котлин?
источник

a

arsenyi in KotlinLangRu
Adrián Lazaróv
Ребят всем привет) подскажите, без знания java стоит лесть в котлин?
Зачем... Изучи сначала джаву и андроид на ней, а потом котлин
источник

BP

Bogdan Panchenko in KotlinLangRu
Adrián Lazaróv
Ребят всем привет) подскажите, без знания java стоит лесть в котлин?
Котлин вполне самостоятельный яп, но очень схож с джавой, поэтому проще переходить, но изучать котлин можно и без нее.

Но изучения яп это одно, а платформы другое. Как верно уже заметили что под андроид джаву стоить знать, как минимум на уровне чтения.

Также у котлина есть "свой" (идиомы) стиль написания, и знания джавы могут мешать по началу
источник

BP

Bogdan Panchenko in KotlinLangRu
arsenyi
Зачем... Изучи сначала джаву и андроид на ней, а потом котлин
А кто сказал что человек хочет андроид ?
источник

AL

Adrián Lazaróv in KotlinLangRu
Благодарю за ответ, спасибо
источник
2021 January 06

⋑ 404 ⋐ in KotlinLangRu
Здравствуйте!
Подскажите как запретить нажатие кнопки назад (выход) и вывести определённый фрагмент с подтверждением выхода?
источник

ch

central hardware in KotlinLangRu
это в чат по андройду
источник