¿Es React.js el desarrollo más importante en la historia de JavaScript?

Depende de tu afinidad hacia ella.

Recuerdo que escribí JavaScript para navegadores individuales y solía ser un asco hacer que tu código funcionara en varios navegadores. La mayoría de mi equipo solía resolver la compatibilidad entre navegadores utilizando la regla 80/20 y solíamos codificar asumiendo que IE era el entorno de uso estándar. Dado que en su mayoría eran aplicaciones empresariales en las que las empresas están de acuerdo con IE, las personas estaban de acuerdo con ese enfoque.

Lo que cambió la forma en que se usó JavaScript fue jQuery … No puedo imaginar ahora un enfoque para escribir JavaScript mejor que el de jQuery, como hacer que el navegador de su biblioteca sea agnóstico. (puede haber otras bibliotecas que hicieron esto similar a jQuery, pero mi experiencia solo había sido con esto)

Para mí, poder escribir un JavaScript independiente del navegador es un hito más importante para el idioma.

Angular / React / Underscore / Backbone siguió implícitamente este paradigma haciéndolo sentir como una característica predeterminada. Pero, una vez que pueda eliminar el código específico del navegador, construir sobre la base para crear un MVVM o una actualización de datos unidireccional vs. bidireccional es la guinda del pastel (no para socavar su importancia ni nada, solo para compartir mi punto de vista) …

Lo que mate a Javascript será el desarrollo más importante en la historia de JavaScript (oren por WASM).