Написали 2 клиентских приложения и закрепили фреймворк как основной для desktop клиентских приложений.
Есть свои особенности при работе с внешними API, если сравнивать с браузерными клиентами. Основная разница связана с разделением на разные процессы Main (Node.js) и Renderer (Chromium). Особенно сказывается при использовании API ОС, в том числе доступ к файловой системе. Также роутинг работает иначе. Остальное плюс-минус портируемо.
Разработчикам опытным в React потребовалось в среднем месяц на освоение нюансов работы с Electron, дальше продолжили делать задачи в своем обычном темпе.
Закрепили связку Webpack+Electron+React+TypeScript.
Electron — фреймворк с открытым исходным кодом для создания кросс‑платформенных настольных приложений с использованием веб‑технологий.
Стал главным кандидатом на замену UWP.
Написали 2 клиентских приложения и закрепили фреймворк как основной для desktop клиентских приложений.