Size: a a a

Kotlin Community

2019 October 31

AO

Alexey Otts in Kotlin Community
поддержка sql это вообще похер
источник

ЕР

Евгений Ромашкан in Kotlin Community
Anton Lakotka
чет я не понимаю что значит array{1}  или array[1] в пхп такого нет
Для доступа к массиву только https://repl.it/repls/DarkblueSorrowfulMode
источник

AL

Anton Lakotka in Kotlin Community
Евгений Ромашкан
Для доступа к массиву только https://repl.it/repls/DarkblueSorrowfulMode
.🤕
источник

KD

Konstantin Dovnar in Kotlin Community
Quantum Harmonizer
хмм, можно сделать какой-нибудь Player { Score } (привет, PHP, где можно и [], и {})
Зачем?
источник

QH

Quantum Harmonizer in Kotlin Community
чтобы менее многословно
источник

LS

Lev Shagalov in Kotlin Community
У меня бекенд на котлине. Spring Integration
Фронт на js/vue с котлином. Фронт сложный.
Коллега пилит соседний проект с которым мне работать на js.

На фронте вроде нет ничего такое специфичного под Яву (ну Spring Integration приятный)

Причем мобильные приложения и десктопные это кордова/электрон, тот же сайт.

Но на фронте попоболь.

А почему бы не взять и не попробовать ноду и тайпскрипт? Насколько тс "хуже" котлина?
источник

LS

Lev Shagalov in Kotlin Community
Тогда бы на фронте была идиллия да и на бекенде было бы ровно.

Спрашиваю тут, потому что вряд-ли нодщики. Много писали на котлине. А наоборот - вполне возможно.
источник

D

Dmitry in Kotlin Community
Это вопрос не про котлин. @android_ru
источник

AL

Alexander Levin in Kotlin Community
Lev Shagalov
У меня бекенд на котлине. Spring Integration
Фронт на js/vue с котлином. Фронт сложный.
Коллега пилит соседний проект с которым мне работать на js.

На фронте вроде нет ничего такое специфичного под Яву (ну Spring Integration приятный)

Причем мобильные приложения и десктопные это кордова/электрон, тот же сайт.

Но на фронте попоболь.

А почему бы не взять и не попробовать ноду и тайпскрипт? Насколько тс "хуже" котлина?
Сравнение делать немного некорректно, ибо в TS есть буквально только типы и всё, что с ними связано, накладываемые на JS. Kotlin же это и про типы, и про либу, и про фичи (если говорить в контексте JS)

Я не особо фанат ноды, поэтому я бы предложил не настолько сильно хотеть всё сделать на одном языке и делать, как скорее сейчас предлагает JB чаще всего - бэк на котлине, фронт на TS, а то, что хорошо выносится в общий код - сделать на Kotlin Multiplatform. Тогда и не надо будет извращаться с vue на котлине, ибо всё, что связано с vue будет на чём-то близком для этого фреймворка (я правда не уверен, что он хотя бы с TS дружит, но это другая история, в таком подходе можно и чистый JS брать)
источник

AL

Alexander Levin in Kotlin Community
Если сравнивать отдельно например гибкость типов в TS и Kotlin. Ну, TS однозначно более гибкий, тут особо и состязания нету. Просто из-за того, что TS ставил задачу неплохо покрыть типами весь существующий JS код, Kotlin скорее просто выдаёт ещё один для его использования, не так сильно подстаиваясь под JS. Чем-то плохо (интероп иногда плохой), чем-то хорошо (не будет всего потенциального безумия TS)
источник

LS

Lev Shagalov in Kotlin Community
@Jellymath https://ru.vuejs.org/v2/guide/typescript.html Хуже, даже сопутствующие либы это поддерживают.
источник

LS

Lev Shagalov in Kotlin Community
А как это тогда котлин коммон использовать в тс? Это проще?
источник

AL

Alexander Levin in Kotlin Community
Lev Shagalov
А как это тогда котлин коммон использовать в тс? Это проще?
Пока в Kotlin.JS действительно из коробки нету генерации ts-кода или тайпингов. Есть немного сторонних генераторов тайпингов, ссылки есть в соответствующей issue: https://youtrack.jetbrains.com/issue/KT-16604
источник

AK

Anton Korotkikh in Kotlin Community
Lev Shagalov
У меня бекенд на котлине. Spring Integration
Фронт на js/vue с котлином. Фронт сложный.
Коллега пилит соседний проект с которым мне работать на js.

На фронте вроде нет ничего такое специфичного под Яву (ну Spring Integration приятный)

Причем мобильные приложения и десктопные это кордова/электрон, тот же сайт.

Но на фронте попоболь.

А почему бы не взять и не попробовать ноду и тайпскрипт? Насколько тс "хуже" котлина?
Так если на фронте попаболь, зачем его касаться? Лучше продолжать спокойно сидеть на беке же
источник

LS

Lev Shagalov in Kotlin Community
Anton Korotkikh
Так если на фронте попаболь, зачем его касаться? Лучше продолжать спокойно сидеть на беке же
Ну... потому что мне надо и то и то делать)
источник

AK

Anton Korotkikh in Kotlin Community
Lev Shagalov
Ну... потому что мне надо и то и то делать)
Ну если фуллстек, тогда придется обмазаться ТС, там очень богатая экосистема тепепь, обилие различного тулинга, тайпинги под все популярные либы, включая всякое легаси и достойная поддержка в иде, относительно других транспайлеров
источник
2019 November 01

LS

Lev Shagalov in Kotlin Community
Anton Korotkikh
Ну если фуллстек, тогда придется обмазаться ТС, там очень богатая экосистема тепепь, обилие различного тулинга, тайпинги под все популярные либы, включая всякое легаси и достойная поддержка в иде, относительно других транспайлеров
А кто сегодня не фулстек?...
источник

KD

Konstantin Dovnar in Kotlin Community
Lev Shagalov
А кто сегодня не фулстек?...
источник

KD

Konstantin Dovnar in Kotlin Community
Хотя надо бы
источник

AO

Alexey Otts in Kotlin Community
Konstantin Dovnar
Хотя надо бы
Зачем?
источник