Electron. Как работает самый современный desktop framework?

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024

ความคิดเห็น • 48

  • @ITVDN
    @ITVDN  3 ปีที่แล้ว +1

    Видеокурсы по Frontend - bit.do/fRKN3
    Идет набор на обучение по специальности Frontend - bit.do/fRKN6
    Запишись на бесплатный пробный урок!
    Присоединяйтесь к ITVDN в Telegram - t.me/itvdn1

  • @wilkinsan4315
    @wilkinsan4315 3 ปีที่แล้ว +12

    Ваша особенность подачи информации полностью способствует крепкому сну.

    • @oleksandr167
      @oleksandr167 3 ปีที่แล้ว

      Якщо є проблеми зі сном, то скоріше зберігайте це відео.
      :)

  • @5tarikok
    @5tarikok 3 ปีที่แล้ว +24

    совет...скорость 1,75 для просмотра самое то.

  • @allanlockheed
    @allanlockheed 3 หลายเดือนก่อน

    47:17
    Неточность. Дело не в том, что "на маке он нормально закрывает...", а в том, что для macOS принято оставлять процесс живым даже при закрытии всех окон. Для завершения процесса принято использовать комбинацию Cmd+Q

  • @msvru
    @msvru ปีที่แล้ว +1

    Пожалуйста, не пишите софт для десктопа на этом тормозящем браузере. Для десктопа есть нативные языки.

  • @Giri-16108
    @Giri-16108 2 ปีที่แล้ว

    Спасибо! было интересно!

  • @ZhdanParfenov
    @ZhdanParfenov 2 ปีที่แล้ว

    VS Code и FIGMA говорят сами за себя. Electron крут

  • @TheCycleofGood
    @TheCycleofGood 3 ปีที่แล้ว +1

    Почему при входе в Гугл-учётку, на почту приходит следующее оповещение: "Браузер: Electron"?? Браузер ведь другой - Яндекс.браузер!

  • @ВладимирВ-с4ф
    @ВладимирВ-с4ф 3 ปีที่แล้ว +3

    В Qt есть контрол QTextEdit с богатыми возможностями редактирования rich text. В частности можно скопипастить текст из одного окна в другое без потери цветов и размеров букв. В Electron есть контрол не хуже QTextEdit ?

    • @alexperemey6046
      @alexperemey6046 ปีที่แล้ว

      В электрон есть все, что можно сделать в браузере

    • @ВладимирВ-с4ф
      @ВладимирВ-с4ф ปีที่แล้ว

      @@alexperemey6046 Всего того, что можно сделать в браузере, мало, в сравнении с тем, что можно сделать в QTextEdit

  • @ВасильЗауличний-у2е
    @ВасильЗауличний-у2е 3 ปีที่แล้ว +2

    Спасибі за легкий і корисний вебінар. Першу оцінку фреймворка, яку я почув, була "богомерзкий"... Після вашого виступу я думаю трохи з ним погратися. 100% згоден що "time to market" основна перевага. Зараз ресурси заліза дешеві, а ресурси людей дорогі. Отже немає сенсу морочитися і боротися за МБ якщо за це не платять :)... Пишу на JS для себе, для душі :), а так основний інструмент .Net і раритетні мови :) . Але все цінне починається як простий інтерес, простої людини..
    Спасибі за те що поділилися своїм досвідом і за позитив!

  • @grantorino3465
    @grantorino3465 3 ปีที่แล้ว +3

    Я так понял, что курса по електрону у itvdn нет и не будет

    • @Cheetaqueue
      @Cheetaqueue 3 ปีที่แล้ว +3

      А что там знать то, в доках к электрону в 20 строках всё написано, что нужно для старта, а если нужно что-то продвинутое читай дальше. А если нужно что-то сверхсложное , то тебе к компилируемым языкам. Даже игру нативную в целом можно написать на электроне. Взять электрон создать канву на весь экран и получить контекст Webgl. В доках Электрона даже есть примеры с дочерними потоками и автообновлениями. Тебя никакой курс этому не научит. Единственное что мне в доках к электрону не понравилось. Там есть пример как спрятать html-документы в asar-файл, который не является защищённым, а какого-то шифрования или ещё чего-то не показано как делать

  • @andreyhrypich2721
    @andreyhrypich2721 2 ปีที่แล้ว

    Классное видео. Подскажите какое расширение необходимо прописать, для того, чтобы не отображалась панель devtools

    • @karodar
      @karodar 2 ปีที่แล้ว

      В production она не будет отображаться, и до неё не будет доступа

  • @pispis3617
    @pispis3617 3 ปีที่แล้ว

    Есть ли у спикера YT-канал?
    Очень понравилась подача)

    • @ITVDN
      @ITVDN  3 ปีที่แล้ว

      Нет, но 26-го числа у него будет проходить вебинар на нашем канале, можете зайти и сказать, что хотели бы видеть больше контента от него) itvdn.com/ru/webinars/description/dotnet-2021

  • @mylife1615
    @mylife1615 2 ปีที่แล้ว

    Привет, а как сделать автоматическое обновление?

  • @mehriddinabdullaev3870
    @mehriddinabdullaev3870 2 ปีที่แล้ว

    Oooo bratan tebe poslal Gospod Bog . Zachem ya stolka potratil na WPF?

  • @mew6085
    @mew6085 3 ปีที่แล้ว

    Электрон пушка! Мое мнение, спасибо за доклад, очень полезно!

  • @РоманМамаев-ч7ц
    @РоманМамаев-ч7ц 11 หลายเดือนก่อน

    за 2 года с 13 версии уже 28 версия. Причем пока качал Electron 27 версию, на следующий день вышла 28 версия хаха

  • @user-greywolf
    @user-greywolf ปีที่แล้ว +2

    Да подумаешь, 100 лишних мегабайт оперативки отожрала прога! Это капец! Это просто современная беда какая-то! Разработчики теперь не считают, сколько там памяти у пользователей. Они думают, что пользоваться будут только их прогой? 5 таких прог - 500 Мб! Я не успеваю апгрейдить комп под такие аппетиты! Когда ставишь прогу для списка задач, а она без задач уже 100 мег отожрала. Сами задачи - это текст, который килобайты занимает. Негодую!

    • @alexperemey6046
      @alexperemey6046 ปีที่แล้ว

      Никто не будет специально ради тебя мучиться-программировать-экономить-100-мегабайт, тратя на это уже свои деньги\время. Это нерационально. Откуда лишних 100 мегабайт и почему - тебе объяснили. Все оправданно. Сейчас главная проблема, мешающая бурному развитию приложений для самых разных нужд - это то, что писать их тяжело и долго. Поэтому делается что-то и для упрощения этого процесса.
      Если тебе не нравится - ты можешь искать программы, написанные на С++ и пользоваться только ними. При этом твои возможности в плане пользоваться разнообразным программным обеспечением значительно уменьшатся, но при этом ты лично для себя получишь именно ту ситуацию, которая тебя устраивает. У тебя будет меньше программ в свободном доступе, но они будут занимать меньше оперативной памяти.
      А другие будут решать сами, нужно им экономить память, или им нужно больше доступных программ.

    • @user-greywolf
      @user-greywolf ปีที่แล้ว +1

      @@alexperemey6046 Перефразирую.
      Никто из пользователей не будет мучаться из-за таких разработчиков и тратить свои деньги на тормозной и глючный софт.
      Это я ещё не упомянул проблему, что есть такие проги, которые после закрытия не очищают после себя память. Что хорошо заметно на ноутбуке, помогает только перезагрузка.
      Про бурный рост насмешил просто))). Я ранее упомянул софт для ведения списка задач. Я слежу за этой темой давно и уже не первый год наблюдаю именно бурный рост! Такого софта сейчас столько, что зарыться можно, и каждый год появляется куча новых прог. Может скажешь, что там пользователям выбрать не из чего?
      Или возьмём сайты и веб-приложения, которые открываются в браузере. Там ведь тоже ест куча библиотек, которые можно прикрутить к веб-странице. И это могут быть всякие свистелки... рюшечки. И это будет утяжелять страницу и увеличивать время загрузки. И сам за себя лично ответь, ты бы каким сайтом пользовался, который быстро грузится и память не жрёт, или который долго грузится при том же функционале?

    • @arxon11
      @arxon11 7 วันที่ผ่านมา

      Только ассемблер, только хардкор! 🙂

  • @cepbepok
    @cepbepok 3 ปีที่แล้ว

    Элетрон всем хорош кроме одного нюанса и это ограничение браузера. Например я упёрся в ограничение связанное с максимальной длинной массива, которое было по моему 111000000. Си в этом смысле куда лучше.

    • @alexperemey6046
      @alexperemey6046 ปีที่แล้ว

      Ты уверен, что 111 млрд. элементов в массиве - это идея, которую вполне можно себе позволить?

    • @cepbepok
      @cepbepok ปีที่แล้ว

      @@alexperemey6046 , заказчику это не объяснить, важен результат, электрон по некоторым направлениям очень сильно ограничивает разработчика

    • @zakharkibanov8929
      @zakharkibanov8929 ปีที่แล้ว

      Ага,знакомая тема. Мне в реакт приложении нужно отрисовать 14000 ячеек на странице, а спецы в чатиках не могут придумать этому применения, а у меня блин реально есть пример!)))

  • @BastionKadabr
    @BastionKadabr 3 ปีที่แล้ว

    я всю жизнь считал что у Цоя поется - сесть на электрический стул "Электрон"

    • @Элвис-л5я
      @Элвис-л5я 2 ปีที่แล้ว +1

      )))) Я только после этого коммента пошел и загуглил - неужели поется не электрон?))) Оказалось - действительно не электрон)

  • @DK-mm1yp
    @DK-mm1yp 2 ปีที่แล้ว

    очень слабая подготовка видео, я что с лупой код должен рассматривать? Спикеру только своего ютуб канала и не "хватает". На 53 минуте автору не хватило сил сдвинуть своё лицо на видео и показать что он выбрал в vs code в разделе run and debug, node или chrome , а то ещё не дай бог у тех кто смотрит всё скомпилировалось)). Почему автор использует устаревший тип обьявления импорта модулей const require "electron" ? ведь год назад эти изменения уже были?

  • @MSpontorez
    @MSpontorez 3 ปีที่แล้ว +6

    не самый современный, а самый тормозной, жрущий и убогий - ну а как ещё, если базируется на htmlcssjs и chrome

    • @RusShbreak1
      @RusShbreak1 3 ปีที่แล้ว +2

      видимо как напишешь, VS Code не тормозит

  • @Aaaa-jn4bm
    @Aaaa-jn4bm 3 ปีที่แล้ว +2

    В принципе видео полезное, но автор очень медленно объясняет, и постоянно смотрит куда-то в сторону. Он явно переписывает код со второго экрана, и из-за этого возникает ощущение, что он сам не знает о чём говорит

  • @angularlessons2514
    @angularlessons2514 10 หลายเดือนก่อน

    х2 швидкість для цього вмираючого

  • @falconstreams6277
    @falconstreams6277 3 ปีที่แล้ว +1

    Maui, Blazor, Flutter но не Electron

  • @СкляровЮрий
    @СкляровЮрий 3 ปีที่แล้ว +3

    Flutter самый современный desktop framework