Esta semana, gracias a los compañeros de Microsofters, he confirmado que Windows sigue siendo un auténtico galimatías. Es cierto que se han corregido errores y eliminado duplicidades del pasado, e incluso las reminiscencias del pasado prácticamente han desaparecido. Sin embargo, han surgido nuevos problemas que convierten al sistema en una especie de torre de Babel tecnológica.
La flexibilidad de Microsoft y Windows lastran el rendimiento
El gigante de Redmond parece haber sido excesivamente permisivo en el desarrollo de Windows 11. Aunque se apoya en tecnologías modernas, la diversidad de estas y su implementación no siempre priorizan el rendimiento. Esta semana descubrí que el Menú de Inicio está construido con una mezcla de JavaScript, React Native, C++ y WinRT.
Modern software development is insane https://t.co/8SIAsdlzGS
— Daniel (@growing_daniel) May 26, 2025
Esto resulta, como mínimo, curioso. Windows 11 dispone de lenguajes como C++, C# o Rust, y herramientas nativas como .NET MAUI, Windows App SDK y WinUI. Aun así, se ha optado por React Native for Windows para componentes clave del sistema.
El resultado: el Menú de Inicio presenta picos de uso de CPU al abrirse, algo tan básico como sorprendente. Igual que la Búsqueda de Windows 11. Además, React Native también se ha utilizado en la app de Configuración, concretamente en el área de Cuenta.
Pero que es realmente React Native
React es una biblioteca de JavaScript creada por Facebook para la construcción de interfaces de usuario. Es ampliamente utilizada en el desarrollo de aplicaciones web modernas. Aquí están sus principales puntos clave y ventajas:
- Arquitectura basada en componentes – Permite dividir la interfaz en partes reutilizables, facilitando el mantenimiento y escalabilidad del código.
- Virtual DOM – Optimiza la actualización de la interfaz sin afectar el rendimiento, haciendo los cambios más eficientes.
- Declarativo – Su enfoque declarativo facilita la construcción de interfaces intuitivas y predecibles.
- Unidireccionalidad en el flujo de datos – Garantiza una gestión más estructurada del estado y simplifica la depuración.
- Gran ecosistema – Dispone de herramientas complementarias como Redux y numerosos paquetes npm para extender funcionalidades.
React Native y otras tecnologías no tienen porque ser malas, si están bien aplicadas
Lo interesante es que Microsoft está tomando medidas. Por ejemplo, los Widgets de Windows 11 han dejado de basarse en tecnologías web y ahora son nativos, lo que mejora notablemente su rendimiento.
Esto demuestra que React Native no debe verse como sinónimo de bajo rendimiento. Si se aplica correctamente, puede ofrecer una gran flexibilidad sin sacrificar la eficiencia. Eso sí, no basta con utilizar React Native, hay que utilizar todas las herramientas a su disposición.
Windows 11 avanza hacia un rendimiento nativo
Está claro que migrar a tecnologías nativas mejora la experiencia en Windows 11. Nadie esperaba que los Widgets diesen ese salto, pero Microsoft sorprendió el año pasado con esta decisión.
Ahora, es el turno de los usuarios. Tenemos el poder —y la responsabilidad— de exigir a Microsoft un producto más pulido. Al fin y al cabo, seremos los principales beneficiados de cualquier mejora que pueda llegar a Windows 11.












