Size: a a a

2019 October 22

Ⓢⓔⓡⓖ in Kotlin Moscow
Всем привет! Напоминаю, что регулярно разыскиваются докладчики на митапы. Наверняка вам есть о чём рассказать или чем-то поделиться с собоществом касательно разработки на Котлин. Заполняйте заявки здесь: https://goo.gl/i66Cwa Формат выступления любой - от круглого стола до моно-рассказа со слайдами.
источник
2019 October 23

Ⓢⓔⓡⓖ in Kotlin Moscow
Давайте пообсуждаем реиспользование кода на бэкенде и на фронте.
Kotlin предоставляет уникальную возможность писать как качественный бэк (причем уже наплодилось множество хороших серверных фреймворков), так и фронт (web, мобилки).
Часть кода - модели данных, передаваемых между сервером и клиентами, можно переиспользовать.
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Например:
Spring Kotlin jvm + KotlinJS React.
В модели используется джавоский LocalDate, которого нет в JavaScript. Как быть на клиенте, посоветуйте?
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Пока вот так. Но думаю есть способ лучше, кто подскажет какой?
источник

И

Илья in Kotlin Moscow
Так же можно и на js. :)
источник

АБ

Андрей Берюхов in Kotlin Moscow
klock?
источник

АБ

Андрей Берюхов in Kotlin Moscow
Еще для меня открытием с AppsConf стал набор библиотек https://moko.icerock.dev/
Они только для мобилок, но , наверное, можно туда законтрибьютить JS имплементации или покрыть тестами)
источник

V

Vlad in Kotlin Moscow
Привет, Может я пропустил - есть где ссылка на примеры из лекции Ильмира Усманова по корутинам?
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Илья
Так же можно и на js. :)
Так этот  код как раз для js- части, в которой нет LocalDate. В java- части вместо этого - импорты из java.time.
источник

I

Ilmir in Kotlin Moscow
Vlad
Привет, Может я пропустил - есть где ссылка на примеры из лекции Ильмира Усманова по корутинам?
Привет! К сожалению, я их еще не причесал. Как причешу - выложу.
источник

AN

Alexander Nozik in Kotlin Moscow
Ⓢⓔⓡⓖ
Например:
Spring Kotlin jvm + KotlinJS React.
В модели используется джавоский LocalDate, которого нет в JavaScript. Как быть на клиенте, посоветуйте?
Собственный expect/actual или инлайн класс над днём в эпохе
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Alexander Nozik
Собственный expect/actual или инлайн класс над днём в эпохе
Пример кода если можно
источник

AN

Alexander Nozik in Kotlin Moscow
Попробую завтра. Но тут вопрос в основном в том, на сколько обязательно в модели иметь именно localdate. Прямо его в любом случае надо буде во что-то конвертить.
источник

SM

Sergey Morgunov in Kotlin Moscow
Ⓢⓔⓡⓖ
Давайте пообсуждаем реиспользование кода на бэкенде и на фронте.
Kotlin предоставляет уникальную возможность писать как качественный бэк (причем уже наплодилось множество хороших серверных фреймворков), так и фронт (web, мобилки).
Часть кода - модели данных, передаваемых между сервером и клиентами, можно переиспользовать.
Если серьёзно, кому-то реально нужны были новые фреймворки на Котлин? Или достаточно было тех, которые уже написаны, только добавили себе Котлин DSL(API кому как больше нравится).
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Старые фреймворки годятся, но они иногда ломают язык
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
То нулябельность у них, то пустые конструкторы подавай
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
Поэтому лучше конечно pure Kotlin, но их ещё нужно доводить до пром использования
источник

SM

Sergey Morgunov in Kotlin Moscow
Ⓢⓔⓡⓖ
Старые фреймворки годятся, но они иногда ломают язык
Конечно годятся 😀 Но я никак не вижу язык киллер фичей фреймворка. Ну вот никак, уж простите 😀 Фреймворку куда важнее комьюнити и зрелость, имхо.
источник

SM

Sergey Morgunov in Kotlin Moscow
Ⓢⓔⓡⓖ
Поэтому лучше конечно pure Kotlin, но их ещё нужно доводить до пром использования
Вот и я об этом. А стоит ли оно вообще потраченных на эту доводку ресурсов?
источник