Компания Microsoft вновь призывает разработчиков использовать React Native для разработки настольных приложений на Windows, несмотря на инвестиции в другие подходы, такие как C# или C++. По словам инженера-программиста Чиары Муни, команда, работающая над Office, активно использует React Native. Она отмечает, что это улучшило надёжность приложений и повысило качество процесса разработки.
Чиара Муни выделяет три основных преимущества использования React Native. Во-первых, разработчики могут применять общие навыки как для веб-версий, так и для настольных приложений, используя JavaScript. Во-вторых, React Native позволяет создания кроссплатформенных приложений с использованием нативных элементов управления. В-третьих, существует возможность встраивать компоненты React Native в существующие приложения.
Несмотря на эти преимущества, разработчикам следует быть осторожными, так как последняя версия React Native не является полностью готовой для промышленного использования. Компания Microsoft стремится к тому, чтобы приложения Office отражали всевозможные возможности Windows, при этом обеспечивалась возможность совместного использования кода на разных платформах. Однако такая необходимость не всегда разделяется всеми разработчиками.
Таким образом, выбор в пользу React Native для разработки приложений Windows подчеркивает стремление Microsoft к кроссплатформенности, хотя и требует от разработчиков внимательного подхода к реализации современных возможностей технологий.