LINUX.ORG.RU

История изменений

Исправление LightDiver, (текущая версия) :

Это лютая возня в любом случае. Qt Quick использует собственный JS-движок (на базе V4 или Qt Quick Compiler), не V8/Node.js.

Нет кросскомпиляции под тот же мак нормальной. Нет нормальной работы с модулями - нужно искать совместимые и вкорячивать.

Короче, это инструмент интересный, но хрен знает еще - разовьют ли его до нормальной юзабельности. Посмотрим.

Вот представь - есть у меня веб-клиент к войс-чату: https://ns.fiber-gate.ru/

Я его за полчаса перенес на электрон. Допилил модуль раст для пуш ту толк, подключил. Все работает, нормально, красиво. Работает так же, как и в веб-клиенте. Я посмотрел сколько надо переделать под тот же Qt Quick и это жопа. Проще даже не смотреть в эту сторону, ибо нахрен надо самому же себе стрелять в колено.

В электрон делаешь минимальную обертку, связь основного процесса со всем нужным, дальше просто кидаешь модули «как есть». Ну, добавляешь нужные кнопки интерфейса дополнительные и все. Дальнейшая разработка заключается в подмене модулей. Копи-паст. И оба клиента будут идентичны. Единый движок тут и там. Единый код тут и там. Не нужно поддерживать два клиента.

Исправление LightDiver, :

Это лютая возня в любом случае. Qt Quick использует собственный JS-движок (на базе V4 или Qt Quick Compiler), не V8/Node.js.

Нет кросскомпиляции под тот же мак нормальной. Нет нормальной работы с модулями - нужно искать совместимые и вкорячивать.

Короче, это инструмент интересный, но хрен знает еще - разовьют ли его до нормальной юзабельности. Посмотрим.

Вот представь - есть у меня веб-клиент к войс-чату: https://ns.fiber-gate.ru/

Я его за полчаса перенес на электрон. Допилил модуль раст для пуш ту толк, подключил. Все работает, нормально, красиво. Работает так же, как и в веб-клиенте. Я посмотрел сколько надо переделать под тот же Qt Quick и это жопа. Проще даже не смотреть в эту сторону, ибо нахрен надо самому же себе стрелять в колено.

В электрон делаешь минимальную обертку, связь основного процесса со всем нужным, дальше просто кидаешь модули «как есть». Ну, добавляешь нужные кнопки интерфейса дополнительные и все. Дальнейшая разработка заключается в подмене модулей. Копи-паст. И оба клиента будут идентичны.

Исправление LightDiver, :

Это лютая возня в любом случае. Qt Quick использует собственный JS-движок (на базе V4 или Qt Quick Compiler), не V8/Node.js.

Нет кросскомпиляции под тот же мак нормальной. Нет нормальной работы с модулями - нужно искать совместимые и вкорячивать.

Короче, это инструмент интересный, но хрен знает еще - разовьют ли его до нормальной юзабельности. Посмотрим.

Вот представь - есть у меня веб-клиент к войс-чату: https://ns.fiber-gate.ru/

Я его за полчаса перенес на электрон. Допилил модуль раст для пуш ту толк, подключил. Все работает, нормально, красиво. Работает так же, как и в веб-клиенте. Я посмотрел сколько надо переделать под тот же Qt Quick и это жопа. Проще даже не смотреть в эту сторону, ибо нахрен надо самому же себе стрелять в колено.

Исходная версия LightDiver, :

Это лютая возня в любом случае. Qt Quick использует собственный JS-движок (на базе V4 или Qt Quick Compiler), не V8/Node.js.

Нет кросскомпиляции под тот же мак нормальной. Нет нормальной работы с модулями - нужно искать совместимые и вкорячивать.

Короче, это инструмент интересный, но хрен знает еще - разовьют ли его до нормальной юзабельности. Посмотрим.