¿Existe un caso para aplicaciones de escritorio de interfaz de usuario nativas, con escritorio multiplataforma, por ejemplo? con NW.js, React) ahora como una opción? (ej. velocidad)

Estaba usando Apple Motion hace unos días. Impresionante aplicación.

Intenta escribir eso en React y vuelve a contactarme.

OK, estoy siendo un poco malo, Motion va a ser complicado en cualquier idioma, pero ¿es realmente un asistente en JS? Tendría que conectar a todas las API de Apple, o hacerlo usando un lienzo HTML5, por supuesto …

Si se conecta a todas las cosas nativas, para que pueda usar AVKit y todas las demás cosas increíbles, todo lo que está haciendo es hacer que las cosas nativas estén disponibles para un lenguaje de programación terrible, en lugar de solo usar el nativo, mejor. Bastante inútil.

Si está utilizando el lienzo HTML5 y todo eso, bueno … Buena suerte.

Creo que las tecnologías web han recorrido un largo camino, pero para aplicaciones reales, no creo que podamos evitar el uso de los kits de herramientas nativos y adecuados que se han diseñado para la tarea.

Para aplicaciones simples, Spotify, por ejemplo, entonces sí, creo que vale la pena considerar los enfoques multiplataforma o híbridos.

Un reproductor de música un poco lento y aburrido no es el fin del mundo, pero para una aplicación de clase de estación de trabajo, simplemente no es aceptable.