Size: a a a

Kotlin Community

2020 July 23

G

GNU/Vsevolod in Kotlin Community
Alexander Nozik
Вот есть задача (на котлин). Надо обеспечить подгрузку жс либ с бэка, при этом мы не контролируем создание страницы и не можем прописать заголовки (страница делается одним сервером, а мы с ней работаем с другого). Предложения будут полезны
Это к этому
источник

AN

Alexander Nozik in Kotlin Community
GNU/Vsevolod
Тогда можно сделать code split средствами вебпака и код либ будет подгружаться по надобности из сервера
Можно, но в данном случае другая задача. Проблема не в код-сплите, а в том, что надо грузить заранее не известные модули
источник

G

GNU/Vsevolod in Kotlin Community
Alexander Nozik
Можно, но в данном случае другая задача. Проблема не в код-сплите, а в том, что надо грузить заранее не известные модули
Как приложение не знает какие нужно загрузить модули? Это же при сборке разрешается
источник

AN

Alexander Nozik in Kotlin Community
GNU/Vsevolod
Как приложение не знает какие нужно загрузить модули? Это же при сборке разрешается
Если бы все можно было решить при сборке, то я бы вообще с ванильным жс не связывался. Речь идет о динамической подгрузке виджетов
источник

G

GNU/Vsevolod in Kotlin Community
Alexander Nozik
Если бы все можно было решить при сборке, то я бы вообще с ванильным жс не связывался. Речь идет о динамической подгрузке виджетов
Понял. А виджеты где и в каком виде лежат?
источник

G

GNU/Vsevolod in Kotlin Community
На другом сервере?
источник

AN

Alexander Nozik in Kotlin Community
GNU/Vsevolod
На другом сервере?
Могут на сдн, могут в файле. В общем, код от них достать можно, но не при сборке
источник

G

GNU/Vsevolod in Kotlin Community
В таком случае я бы объявил их как глобальные в конфиге вебпака и грузил бы из сдн
источник

G

GNU/Vsevolod in Kotlin Community
А так кейс интересный, я у себя попробую воспроизвести
источник

AN

Alexander Nozik in Kotlin Community
GNU/Vsevolod
В таком случае я бы объявил их как глобальные в конфиге вебпака и грузил бы из сдн
я не контролирую ту страницу, куда все подгружается. В принципе require - это примерно то, что нужно. Но проблема в том, что там кривая дока. И мне надо его таки запихать в загрузчик страницы, так как иначе не понятен момент, когда он сам подгружается. В общем я решил написать свой аналог на K-JS и договориться, чтобы его вставили в загрузчик по-умолчанию
источник

AN

Alexander Nozik in Kotlin Community
GNU/Vsevolod
А так кейс интересный, я у себя попробую воспроизвести
Конкретное применение - это модули виджетов для kotlin-jupyter
источник

RU

Roman Ushakov in Kotlin Community
Не, там с ui
источник

AN

Alexander Nozik in Kotlin Community
Roman Ushakov
Не, там с ui
С каиким еще UI?
источник

QQ

Qaish Qamar in Kotlin Community
Please use English language
источник

AN

Alexander Nozik in Kotlin Community
Qaish Qamar
Please use English language
Please ask your questions. They will be answered in English. If you want fully English community, you can join kotl.in/slack
источник

RU

Roman Ushakov in Kotlin Community
Alexander Nozik
С каиким еще UI?
😂 tornadofx
источник

AN

Alexander Nozik in Kotlin Community
Roman Ushakov
😂 tornadofx
При чем тут торнада, вы про cli спрашивали
источник

AN

Alexander Nozik in Kotlin Community
или я прочетал неправильно сослепу?
источник

AN

Alexander Nozik in Kotlin Community
ой, сорри, таки не правильно прочитал.
источник

AN

Alexander Nozik in Kotlin Community
буковки похожие
источник