LINUX.ORG.RU

Для чего вы бы согласились пользоваться приложением на Electron?

 , ,


1

3

Для тех, кто не знает что это такое - https://electronjs.org/. Фреймворк построения десктопных приложений на NodeJS+JavaScript.

Критикуется за потребление 150 МБ памяти на базовом Hello World, потому что именно столько потребляет одна вкладка с Webkit в браузерах, и несоответствие системному стилю Gtk+/Qt.

Примеры приложений на Electron - Atom, VSCode, Skype, Discord, Slack, Google Music Desktop, Etcher, hyper.is и даже эмулятор Windows 95.

  1. Только если нету альтернатив 390 (52%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Для любых целей, меня не волнует технология внутри 196 (26%)

    ****************************************************************************************************************************************************************

  3. Принципиально избегаю 190 (25%)

    ***********************************************************************************************************************************************************

  4. Только для больших приложений, когда потребление памяти самого Electron незначительно по сравнению с потреблением приложения 77 (10%)

    ***************************************************************

  5. Для любых целей, я предпочитаю Electron 10 (1%)

    ********

Всего голосов: 863, всего проголосовавших: 748

★★★★★

Проверено: Shaman007 ()
Последнее исправление: vertexua (всего исправлений: 2)

Ответ на: комментарий от vertexua

Ок, хочешь жить в манямирке, где электрон жрет 150 метров – твое дело. Только вот желательно не вводить людей в заблуждение своими опросами и подробно описывать свою странную методику измерений.

Im_not_a_robot ★★★★★
()
Ответ на: комментарий от Im_not_a_robot

Проверить твое утверждение не могу, т.к. использую zram и так просто вычислить сколько было занято памяти до и сколько после – нельзя.

Ок, хочешь жить в манямирке, где электрон жрет 150 метров – твое дело. Только вот желательно не вводить людей в заблуждение своими опросами и подробно описывать свою странную методику измерений.

Орнул

Моя методика очень близка у увеличению выхлопа free когда я что-то выключаю, так что я доволен

vertexua ★★★★★
() автор топика
Последнее исправление: vertexua (всего исправлений: 1)

Если есть электрон, то обычно есть и сайт, где то же самое (например, слак). Иное для того, чем я пользуюсь, пока не встречалось.

ins3y3d ★★★★★
()

Где пункт «что такое Electron»?

ass ★★★★
()

Ни при каких условиях.

slovazap ★★★★★
()

Использую Электрон во все поля. Дискомфорта не вызывает

CryNet ★★★★★
()
Ответ на: комментарий от kirill_rrr

Мейнстрим придет, с дрочем на малое потребление памяти.

xDShot ★★★★★
()

Только для больших приложений, когда потребление памяти самого Electron незначительно по сравнению с потреблением приложения

Pinkbyte ★★★★★
()

Если есть электро-приложение, то скорее всего есть веб версия (wire, skype итд). Зачем в таком случае запускать кусок браузера для отображения одной страницы, если можно просто открыть вкладку браузера?

andalevor ★★
()
Ответ на: комментарий от dimgel

Убеждение в том, что усложнение инструментов до состояния юзабельности только людьми с учёными степенями понизит процент быдла в отрасли, — расхожее заблуждение, распространяемое и поддерживаемое главным образом таким же быдлом, но с учёными степенями.

Устроить бы вам, сноботе, какие-нибудь 1940-е в локальном масштабе, лишив вас всех благ современной цивилизации, созданных «недостойными инженеришками за счёт низкого порога входа» — тогда, может быть, дури в ваших снобашках и поубавилось бы.

Потому что надо народ просвещать, а не инструменты усложнять.

rebforce
()

память, сколько бы ее не было, не резиновая:)

Rost ★★★★★
()

Особо не парюсь, но конечно тянуть электрон ради хелловорда это наркомания. Какой-нибудь vscode имеет право на жизнь, но я им не пользуюсь. И вообще как-то не вижу чего-то такого на электроне, чем вообще хотелось бы пользоваться.

no-such-file ★★★★★
()

Ответил ‘‘Только если нету альтернатив’’. Однако, если все альтернативы web-based, то не вижу никакой разницы.

xdimquax ★★★★
()

Примеры приложений на Electron - Atom, VSCode, Skype, Discord, Slack, Google Music Desktop, Etcher, hyper.is и даже эмулятор Windows 95.

да я тут только скайп использую. и то. только по работе.
есть пример чего-то, не ненужного?

darkenshvein ★★★★★
()

Вот интересно, почему до сих пор нет шаренного рантайма этого самого электрона? Казалось бы, в таком раскладе потребление памяти могло бы быть крайне низким в условиях работы нескольких прложений(с ужасом осознал, что у меня 2 приложения постоянно запущенных построены на основе этой технологии, надо будет попробовать их в cgroups запихнуть)?

pon4ik ★★★★★
()
Ответ на: комментарий от ilinsky

Да, на Qt. В том и дело, что Павел Дуров организовал написание качественных клиентов под многие платформы, а M$, с её-то ресурсами, продвигает электрон. Видимо, хочет, чтобы жуть типа «на винде программы на сишарпе с jit-ом, а на маке и линуксе - сплошной лагодром на веб-технологиях» стала реальностью. Но пока есть ДЕ, построенные вокруг gtk/qt, базовые гуёвые программы будут адекватны в плане отзывчивости и потребления ресурсов. Хотя запихивание css/js в gnome и qml в kde настораживает.

Кстати, почему gtk и qt не деградируют до «скриптуха на скриптухе сидит и dom-ом с css-ом погоняет»?

arturianec100
()
Ответ на: комментарий от rebforce

Хосспади, я ж написал, что дело в том, что вместо виджетов у нас гипертекст (пусть и стилизованный). Это черезжопный инструмент!
Давайте всётаки нахрен выкинем автоген из операционной...

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от arturianec100

Видимо, хочет, чтобы жуть типа «на винде программы на сишарпе с jit-ом,

На винде есть PWA/UWA

Shadow ★★★★★
()

Discord, Atom, VSCode - прекрасны

InterVi ★★★★
()
Ответ на: комментарий от rebforce

только людьми с учёными степенями

Передёргивание (разновидность демагогии).

Потому что надо народ просвещать, а не инструменты усложнять.

И опять противоречие внутри одного поста: то у тебя народ, то быдло. Определись уж. И кстати, «убеждение в том, что» попытки просвещать народ «понизит процент быдла в отрасли, — расхожее заблуждение». :) Быдло по определению ничему учиться не способно, и идёт в отрасль чисто ради бабла.

dimgel ★★★★★
()
Ответ на: комментарий от arturianec100

Нативный клиент телеги хоть и выглядит ненативно - работает шустро, стабильно и выглядит красиво.

стабильно и выглядит красиво

4.2

eternal_sorrow ★★★★★
()

Использую три приложения на Электроне: VS Code, Postman и MongoDB Compass. Первый постоянно, вторые два когда потребуются.

Скайп использую под виндой, под линуксом он так себе работает. Но когда узнал что Майкрософт переписал Скайп под электроном, знатно прифигел.

YogSagot ★★
()
Ответ на: комментарий от rebforce

покажи мастер-класс, как ты собираешь свой дистрибутив, легко и непринуждённо. и «процесс» тебя не волнует. или за тебя «красноглазые задроты» всё решают? тогда и молчи в тряпочку.

Iron_Bug ★★★★★
()
Ответ на: комментарий от vertexua

Я считаю что мои расходы 2000 рублей. И когда мои попутчики подсядут, то расход машины будет 2000 рублей все равно.

Вы привели отличный пример! Допустим у вас стандартная машина В класса, бензин. 1200кг+80кг водителя, ваши расходы 4л*тонноу/100км в максимально экономичном режиме (импульсное движение по трассе, ~30-40км/ч). Тогда ваш расход составит 5,12 л/100км. А если к вам подсядут ещё двое (160кг), тогда 5,76 л/100км.

К сожалению пересчитать эти идеальные условия в городской и трассовый расходы малореально на коленке, но поверьте, цифры будут отличаться и там.

kirill_rrr ★★★★★
()
Ответ на: комментарий от rebforce

Истина как всегда где то посередине. Потому что история того же веба 2000-2010* показала, что если дать школоте удобные инструменты с низкимпорогом вхождения, то просвещаться они не станут, зато потянут свою тупость и лень в мейнстрим. И все будут так же страдать.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Im_not_a_robot

А ведь кроме вкладок есть ещё и окна... Но если окон вам также мало, то в линуксе придумали виртуальные рабочие столы.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Shadow

Нет, при использовании, но при программировании если не нравится зачем жрать кактус? Я видел людей которые в восторге были от электрона, что умея в веб можно и десктоп без напряга делать.

intel ★★
()

Я человек принципиальный, поэтому говнокоду говорю принципиальное НЕТ!

gtk3 ★★★
()
Ответ на: комментарий от intel

Они не десктоп делают, а тот же уеб. И уеб - это напряг. Если что, пишу под Cordova - тот же электрон, но на мобилках.

Shadow ★★★★★
()

и даже эмулятор Windows 95.

спасиба, не знал что такая штука есть, хочу WinXP на электроне!

eR ★★★★★
()

Только если нету альтернатив

Причём веб-версия предпочтительнее, т.к. один браузер у меня итак всегда запущен и запускать ещё по одному на каждое электронное приложение нет желания.

devalone ★★
()

Принципиально избегаю.

Odalist ★★★★★
()

Для любых целей, меня не волнует технология внутри

Пользуюсь vscode и discord

sehellion ★★★★★
()

Меня не столько напрягает сам Electron, сколько дизайн приложений, его использующих. Шрифты бледные, цветовые гаммы унылые. Какая-то тоска и безысходность.

m0rph ★★★★★
()
Ответ на: комментарий от Iron_Bug

покажи мастер-класс, как ты собираешь свой дистрибутив, легко и непринуждённо.

Нафига? Мне за это не платят.

и «процесс» тебя не волнует.

Абсолютно. Если нужно будет собрать дистрибутив, mkarchiso в зубы и вперёд. Как работает mkarchiso, меня не волнует.

или за тебя «красноглазые задроты» всё решают?

Между квалифицированными специалистами и задротами с лора зияет огромная пропасть.

тогда и молчи в тряпочку.

Нет, ты.

rebforce
()

Принципиально избегаю. Если на нём что-то и написано, то это кривое и наколенное поделие, смотрящееся так же чужеродно, как человеческие руки у пользователей emacs.

peregrine ★★★★★
()
Ответ на: комментарий от kirill_rrr

Веб 2000 года и веб 2019 года с точки зрения технологий — две совершенно разные платформы.

И все будут так же страдать.

Нормальные люди от современного веба не страдают никоим образом.

rebforce
()
Ответ на: комментарий от windows10

Хочу чтоб мое приложение выглядело как хочу

Не хочу пользоваться твоим приложением.

peregrine ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.