Волобуев Петр | Технологический радарВолобуев Петр | Технологический радар
Использую

Написали 2 клиентских приложения и закрепили фреймворк как основной для desktop клиентских приложений.

Есть свои особенности при работе с внешними API, если сравнивать с браузерными клиентами. Основная разница связана с разделением на разные процессы Main (Node.js) и Renderer (Chromium). Особенно сказывается при использовании API ОС, в том числе доступ к файловой системе. Также роутинг работает иначе. Остальное плюс-минус портируемо.

Разработчикам опытным в React потребовалось в среднем месяц на освоение нюансов работы с Electron, дальше продолжили делать задачи в своем обычном темпе.

Закрепили связку Webpack+Electron+React+TypeScript.

Оценка

Electron — фреймворк с открытым исходным кодом для создания кросс‑платформенных настольных приложений с использованием веб‑технологий.

Стал главным кандидатом на замену UWP.

Написали 2 клиентских приложения и закрепили фреймворк как основной для desktop клиентских приложений.