Тут решил наконец то почитать про сабж. Хотелось больше понять про его технологию и принцип работы.
Раньше я думал так: Есть обычное 3х звенное приложение, БД - серверная часть - клиент браузер. И когда делают електрон приложение то сервеная часть + клиент все заворачивается в одно приложение (тот же браузер внутри). Типа запустил у себя клиент такое приложение и оно напрямую общается с бд. Все серверные js скрипты внутри.
Но вот недавно обсуждали одну прогу на сабже и вроде написали что в этом электрон приложении с сервера на клиент прилетает js. Не понял? Это еще зачем? По сути получается что это таже web-версия и предпочтительнее использовать ее.
К примеру вы юзаейте браузер фирефокс зачем вам еще подгружаемый хром? А если чел юзает хромиум, то подумаешь, одной вкладкой (в фоне больше).
И вообще я думал что такое было только на заре електрона, а сейчас оно при сборке внутрь себя пихает штатный для ос WebView for Gtk4, Microsoft Edge WebView2 ну и т.д.