Size: a a a

Kotlin Community

2020 February 16

ch

central hardware in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
привет. Хочу попробовать котлин, до этого на шарпе писал. Вопрос по структуре проекта. В дотнете у нас есть солюшен состоящих из "сборок". А как в котлине/джаве проекты разбивают на части?

куда гуглить?
начать читать любой туториал, походу поймете
источник

I

Ilmir in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
привет. Хочу попробовать котлин, до этого на шарпе писал. Вопрос по структуре проекта. В дотнете у нас есть солюшен состоящих из "сборок". А как в котлине/джаве проекты разбивают на части?

куда гуглить?
По модулям. Гуглить по словам gradle submodules
источник

ch

central hardware in Kotlin Community
Ilmir
По модулям. Гуглить по словам gradle submodules
если брать конкретную реализация то вариантов куда больше чам одна
источник

KF

Kirill Fimchenko 🚴🏻🏃 in Kotlin Community
central hardware
начать читать любой туториал, походу поймете
все туторы что я нахожу они в основном про сам язык, как фор и иф писать, а по структуре проекта чет не вижу
источник

SZ

Sergey Zolotov in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
привет. Хочу попробовать котлин, до этого на шарпе писал. Вопрос по структуре проекта. В дотнете у нас есть солюшен состоящих из "сборок". А как в котлине/джаве проекты разбивают на части?

куда гуглить?
gradle modules, но скорее всего не нужны будут
источник

ch

central hardware in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
все туторы что я нахожу они в основном про сам язык, как фор и иф писать, а по структуре проекта чет не вижу
как конкретно разбивать это больше к системе сборки вопрос, а по какому принципу к чистой архитектуре, но обычно если начать изучать все становится по ходу понятно
источник

ch

central hardware in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
все туторы что я нахожу они в основном про сам язык, как фор и иф писать, а по структуре проекта чет не вижу
для того, чтобы понять как организовать архитектуру сначало надо понять что вы вообще хотите получить в итоге, а если уже знаете то можно прямо так и загуглить <условно spring rest api> clean architecture
источник

AN

Alexander Nozik in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
все туторы что я нахожу они в основном про сам язык, как фор и иф писать, а по структуре проекта чет не вижу
Градл не завязан на язык. Надо его туториалы читать
источник

KF

Kirill Fimchenko 🚴🏻🏃 in Kotlin Community
в котлин бекенде есть жизнь без спринга? или спринг это по дефолту все используют
источник

VP

Vladimir Petrakovich in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
в котлин бекенде есть жизнь без спринга? или спринг это по дефолту все используют
Жизнь есть
источник

BV

Boris Vanin in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
в котлин бекенде есть жизнь без спринга? или спринг это по дефолту все используют
Есть конечно, спринг это для тех, кто привык или хочет всё из коробки. В котлине своего такого фреймворка пока нету
источник

BV

Boris Vanin in Kotlin Community
Но можно собрать
источник

BV

Boris Vanin in Kotlin Community
По компонентам
источник

BV

Boris Vanin in Kotlin Community
Но это в @kotlin_jvm
источник

VP

Vladimir Petrakovich in Kotlin Community
Boris Vanin
Есть конечно, спринг это для тех, кто привык или хочет всё из коробки. В котлине своего такого фреймворка пока нету
... и не нужен
источник

BP

Bogdan Panchenko in Kotlin Community
Vladimir Petrakovich
... и не нужен
ну не совсем, нужен, не нужен монстр
источник

BP

Bogdan Panchenko in Kotlin Community
я думаю модульный ктор таким и станет +-
источник

VP

Vladimir Petrakovich in Kotlin Community
Bogdan Panchenko
ну не совсем, нужен, не нужен монстр
Ну именно такого нет, потому что он уже есть на джаве и хорошо работает
источник

VP

Vladimir Petrakovich in Kotlin Community
Bogdan Panchenko
я думаю модульный ктор таким и станет +-
Ktor - это только про сеть, и он с порога объявлется как unopinionated, так что тут мимо
источник

BP

Bogdan Panchenko in Kotlin Community
Vladimir Petrakovich
Ktor - это только про сеть, и он с порога объявлется как unopinionated, так что тут мимо
"он про сеть" - какую ? нейроную ? Серелизация это точно работа сетью ? а логирование ?

"Ktor is a framework for building asynchronous servers and clients in connected systems using the powerful Kotlin programming language. This website provides a complete reference to the Ktor application structure and programming interface. And how to approach particular tasks."
источник