Sheldhur
я в бандле вообще не вижу ничего связанного с SQLite
GG
Sheldhur
ща, бандл скрафтится, посомтрю
Sheldhur
а, лол, я переделал dbConnect на ES6 теперь на экспорт жалуется
Sheldhur
мб из-за бабеля что-то?
Sheldhur
Sheldhur
ку
Sheldhur
можно узнать версию электрона, если он запущен как нода? в process.versions нет electron
Sergey
чта?
Sergey
что значит запущен как нода
Sheldhur
магия
Sheldhur
там флаг специальный есть
Sheldhur
запустится один процесс, без рендера и всего остального
Sergey
хз
ни разу не юзал
Sergey
зачем так делать?))
Sheldhur
затем, что это воркер и рендер процессы ему не нужны
Sheldhur
env ELECTRON_RUN_AS_NODE=true
Dika
А зачем нужен электрон?
Nikita
Sergey
да ну
Sergey
qt-вообще лагающее нечто
Sergey
вот TDesktop на нем написан
Sergey
лагов пздц
Sergey
Electron хоть себя оправдывает
И webgl и canvas и прочие API
нода
Sergey
тяжелый конечно
но всё это можно юзать
Sergey
а вот QT пздц...
Алексей
Хм. Я бы поспорил, да неформат. Хотя всё же замечу, что qt либа, и судить о ней по конечному продукту не стоит. Хотя я даже в десктопном ТГ не вижу проблем. Правда и использую его мало, так что верю, что именно не вижу.
Sergey
Sergey
но также можно оптимизировать и electron-based приложение
Алексей
Qt это прежде всего плюсы. В самом qt кроме гуйни давно уже есть и другие удобные модули. То есть вообще необязательно наличие gui у приложения на qt. И примеры таких приложений есть. Самое удивительное, что я слышал о таких примерах в отечественной оборонке, причём не в той её части, где про распил, а в той, где всё чётко летит и плывёт.
Но всё равно это какая-то холиварная тема, и мне не хотелось бы её продолжать 🙂
Sergey
На счет других модулей не знаю, но GUI не оч
Nikita
А что за баги в десктопном т? То есть баги-то везде есть, а акте тебе прям пользоваться мешают?
Sergey
Sergey
Панелька со смайлами тоже периодически намертво виснет
Oleh
Хз не было у меня такого
Андрей
@sviat9440 Электрон нормальная тема. ) Что тебе рассказать?
Svyatoslav
ну я пока сам пытаюсь разбираться, просто отзыв...
Svyatoslav
плюсы, минусы
Андрей
Там есть два процесса - тот где вебкит и бекендовый. Они между собой общаются при помощи возможности доступа к одному общему объекту, навешивая и вызывая там события
Svyatoslav
ну общение между процессами я уже реализовал. правда повозился чутка...
Aleksand
Андрей
плюсы, минусы
Плюсы
Модешь херачить приложение для осх лин вин не отходя от кассы. При этом используя околобраузерные технологии
Отличная документация.
Svyatoslav
Это да. Что меня очень расстроило, это размер. Но не найдя нормальных альтернатив, я смирился с этим. Хотя для десктопа размер не так сильно имеет значение.
Андрей
Минусы
Большой размер в оперативе.
Долго компилируется.
Порог входа хоть и не большой но он есть.
Ещё наверное можно в гитхабе почитать в ишьюсах про баги.
Svyatoslav
ок, спасибо
Svyatoslav
пока сделал такую простую формочку. после fmx это сказка.
Владимир
>долго компилируется
В процессе разработки компиляция идет со скоростью компиляции ассетов, то есть очень быстро
Nickolai
Салют! Кто-то знает, как можно прокинуть аргумент для функции-обработчика для globalShortcut.register(Shortcut, handlerFoo ) ?
Пробовал выводить аргументы, которые возможно прокидываются в мой обработчик, но там ничего не приходит.
Sergey
Андрей
Sergey
Владимир
почему бы и нет?
Дмитрий
протому что bund это про контекст
Дмитрий
тогда уж call
Дмитрий
*иштв
Дмитрий
*bind
Владимир
да без разницы вообще
Nickolai
не, ну вариантов тут много разных, я хотел уточнить, может у API electron есть описанные штуки. Странно, что в обработчик нельзя прокинуть аргументы
Eugene
Всем привет. Прочитал, что тут немного про qt немного обсуждалось...
Но у меня вот какая проблема. На QT уже есть программа, хорошо работает на винде и Маке, под ios даже собирается, но не работает аудио (а надо бы).
Под андроид никак не могу собрать. Опыт собственной разработки небольшой, так как изначально начинал все-таки с сайтов аля php+mysql.
В итоге два вопроса... Есть ли тут люди, могущие помочь со сборкой под андроид (естественно, понимаю, что не бесплатно).
Или лучше\проще перейти на электрон? Приложение выходит не маленькое. Поисковая программа на нескольких языках по относительно небольшим базам данных mysql (базы 3 по 300МБ)
Владимир
как электрон поможет с андроидом?
Eugene
Да... Извините за глупый вопрос, смутил товарищ...
С QT вряд ли мне тут помогут... Вопрос отпал. Спасибо.
Svyatoslav
Как установить поддержку electron в webstorm? не могу найти пакет github-electron
Sheldhur
всмысле
Sheldhur
каукю поддержку?
Svyatoslav
https://canonium.com/articles/electron-desktop-app-introduction о которой здесь заявлено
Sheldhur
пакет просто electron называется
Svyatoslav
а, ща...
Svyatoslav
их тут дофига. все качать?
Sheldhur
это не обязательно
Sheldhur
гайду 2 года уже
Sheldhur
он протух
Sheldhur
тебе прям так сильно автокомплит для электроновского api нужен?
Svyatoslav
Svyatoslav
Не, просто хочется отключить эти подчеркивания
Svyatoslav
хотя ладно
Sheldhur
привыкай, они тебя будут повсюду преследовать
Sheldhur
и не только с электроном