[#] [Перевод] Скажи «нет» Electron! Пишем быстрое десктопное приложение на JavaFX
habrabot(difrex,1) — All
2017-10-05 12:30:05


В последнее время на программистских форумах развернулись неслабые дискуссии (для примера см. [здесь][1], [здесь][2] и [здесь][3], и [эта сегодняшняя][4]) об Electron и его влиянии на сферу разработки десктопных приложений.

Если вы не знаете [Electron][5], то это по сути веб-браузер ([Chromium][6]) в котором работает только ваше веб-приложение… словно настоящая десктопная программа (нет, это не шутка)… это даёт возможность использовать веб-стек и разрабатывать кросс-платформенные десктопные приложения.

Самые новые, хипстерские десктопные приложения в наше время сделаны на Electron, в том числе [Slack][7], [VS Code][8], [Atom][9] и [GitHub Desktop][10]. Необычайный успех.

Мы писали десктопные программы десятилетиями. С другой стороны, веб только начал развиваться менее 20 лет назад, и на протяжении почти всего этого времени он служил только для доставки документов и анимированных «гифок». Никто не использовал его для создания полноценных приложений, даже самых простых!
[Читать дальше →][11]

[1]: https://www.reddit.com/r/programming/comments/70jxpz/electron_the_bad_parts/
[2]: https://news.ycombinator.com/item?id=14245183
[3]: https://www.reddit.com/r/programming/comments/6br36z/native_code_is_still_the_best_alternative_to/
[4]: https://medium.com/@caspervonb/why-i-still-use-vim-67afd76b4db6
[5]: https://electron.atom.io/
[6]: https://www.chromium.org/Home
[7]: https://slack.com/
[8]: https://code.visualstudio.com/
[9]: https://atom.io/
[10]: https://desktop.github.com/
[11]: https://habrahabr.ru/post/339382/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut