Size: a a a

2017 November 02

BV

Boris Vanin in Kotlin JVM
Igor
В GWT (вроде бы) имхо большой минус что там эмуляция Swing или чего-то подобно.
React с его псевдо-html зашел бы лучше.
Да сам gwt так себе, там просто идея прозрачных вызовов как раз
источник

BV

Boris Vanin in Kotlin JVM
Правда эта прозрачность боком может выйти легко
источник

BV

Boris Vanin in Kotlin JVM
Так что лучше просто общий интерфейс с возможностью по нему клиента сгенерить автоматом
источник

BV

Boris Vanin in Kotlin JVM
А на сервере просто реализуешь этот интерфейс у контроллера
источник

BV

Boris Vanin in Kotlin JVM
И счастье
источник

BV

Boris Vanin in Kotlin JVM
Правда для жс бэкэнда несколько я знаю нет аннотейшнпроцессинга 😬
источник

BV

Boris Vanin in Kotlin JVM
Причём спринг вроде умеет работать на фейновых аннотациях, так что даже два комплекта не нужно
источник

RI

Ruslan Ibragimov in Kotlin JVM
Igor
Кстати, думаете полетел бы такой фреймворк:

Есть два модуля с Kotlin кодом:
- (1) JavaSE - серверная часть с доступом к БД, серверному диску и тд
- (2) KotlinJS модуль для WebUI на DSL аля React

Мы размечаем некоторые suspend функции из (1) аннотациями
и из (2) можем их прозрачно вызывать (возможно и наоборот).

А фреймворк, генерит сами вызовы поверх какого-нибудь jrpc или rest/spring (можно настраивать).
Мне кажется я такое видел в http://kweb.io/
источник
2017 November 13

AS

Aλexander Syrotenko in Kotlin JVM
@relizarov Добрый день. Раз вы здесь есть, то хочу задать такой вопрос. Есть ли смысл писать компилятор Kotlin в байткод V8? Хочу выбрать себе пет-проект, связанный с VM и компиляторами.
источник

BV

Boris Vanin in Kotlin JVM
мм, а чем профит? как можно использовать байт-код в8 напрямую?
источник

BV

Boris Vanin in Kotlin JVM
т.е. компиляция в жс есть, а он уже компилится в байткод в8 насколько я это представляю
источник

I

Igor in Kotlin JVM
Да, лучше уж в BEAM
источник

AS

Aλexander Syrotenko in Kotlin JVM
Boris Vanin
т.е. компиляция в жс есть, а он уже компилится в байткод в8 насколько я это представляю
Убрать js из этой цепочки
источник

QH

Quantum Harmonizer in Kotlin JVM
Proof of concept?
источник

AS

Aλexander Syrotenko in Kotlin JVM
Я пока что рассматриваю на уровне идеи. Я еще не смотрел на то, можно ли подложить V8 байткод извне
источник

BV

Boris Vanin in Kotlin JVM
Aλexander Syrotenko
Убрать js из этой цепочки
Да я понял, только не понял как это можно использовать
источник

AS

Aλexander Syrotenko in Kotlin JVM
Boris Vanin
Да я понял, только не понял как это можно использовать
Соберу свой хроминум, буду напрямую на Котлине писать фронт
источник

AS

Aλexander Syrotenko in Kotlin JVM
По фану
источник

I

Igor in Kotlin JVM
Aλexander Syrotenko
Соберу свой хроминум, буду напрямую на Котлине писать фронт
А как он будет в моем safari отображаться?
источник

AS

Aλexander Syrotenko in Kotlin JVM
Igor
А как он будет в моем safari отображаться?
Ключевое слово - по фану 🙂
источник