Gráfico de cuadrantes

Gráfico de cuadrantes

Este gráfico muestra la proporción de satisfacción de cada tecnología respecto a su uso total.

Adicionalmente, las tecnologías que tienen una proporción de interés (porcentaje de personas que no las usan pero están interesadas en aprender sobre ellas) mayor al 50% se muestran "en llamas".

ValoraEvitaAdoptaAnaliza82%RdRedux94%GqGraphQL46%RyRelay/Relay Modern93%ApApollo78%MxMobX0.02.0k4.0k6.0k8.0k10k12k0%10%20%30%40%50%60%70%80%90%100%% de satisfacciónUsuarios
Valora: Poco uso, mucha satisfacción. Tecnologías que vale la pena tener en vista.
Adopta: Mucho uso, mucha satisfacción. Tecnologías que es seguro adoptar.
Evita: Poco uso, poca satisfacción. Tecnologías que probablemente es mejor evitar por ahora.
Analiza: Mucho uso, poca satisfacción. Re-evalúa estas tecnologías si las estás usando actualmente.

Conclusión

En los días de antaño, las cosas eran simples. Tus datos vivían en tu base de datos, donde el servidor podía obtenerlas, pasarlas a una plantilla, y enviar todo al cliente.

Pero ahora ya nada es tan simple. Hoy, las aplicaciones necesitan saber cómo obtener datos por sí mismas para renderizar sus plantillas y componentes. Esto ha dado lugar a un abanico de herramientas de administración y obtención de datos.

Redux es sin lugar a dudas la herramienta más difundida de esta categoría, y su porcentaje de satisfacción del 82% es un testamento de su buena reputación.

Pero este espacio podría ser irrumpido por el impacto de GraphQL. La base de usuarios de GraphQL pasó de 5 a 20% en dos años, y su cliente favorito parece ser Apollo. Sumemos a esto el hecho de que la última versión de Apollo hace que usar Redux sea opcional, y no sería ninguna sorpresa que los resultados del año entrante empiecen a verse muy diferentes…