Los últimos datos de la encuesta que evalúan el ecosistema de JavaScript se encuentran, con una fuerte combinación de ganadores y perdedores, pero un flujo continuo de innovación en características y bibliotecas.
El estudio sobre el estado de JavaScript de 2019, publicado a fines del mes pasado, vio a más de 21,000 encuestados, aunque más del 91% eran hombres, con dos tercios (64%) que tenían entre dos y 10 años de experiencia con el idioma.
Cuando se trataba de las diferentes tecnologías y qué tan satisfechos estaban los encuestados, los resultados se basaron en el uso y la felicidad. La biblioteca de interfaz de usuario React, Node.js framework Express y el producto de prueba Jest obtuvieron un puntaje alto en ambas métricas, más del 60% de uso y 90% de satisfacción, con TypeScript en el exterior. En la categoría inferior "analizar", es decir, analice su cabeza si está usando esto, solo Angular, que extiende los marcos HTML, vio un lugar, con menos del 40% de satisfacción y casi el 60% de uso.
Cordova, el marco de aplicaciones móviles anteriormente conocido como PhoneGap, era algo así como el huevo de un cura. La satisfacción con el producto fue del 28%, solo Meteor and Sails obtuvo un puntaje peor, con un uso de poco más del 30%, con una disminución gradual, si no precipitada, desde 2016.
Para esas tecnologías en el extremo inferior pero viendo un repunte positivo, Svelte y Nuxt se destacaron. Svelte, un marco de aplicación web que se ha comparado favorablemente con React, fue nombrado como el escrito más popular para el informe del Estado de JavaScript de 2018. Nuxt, por su parte, es un marco de aplicación web Vue.js. El primero tuvo un 87,6% de satisfacción con menos del 10% de adopción, mientras que el segundo alcanzó el 88,5% con aproximadamente el 12,5% de adopción.
En términos de sintaxis y gramática en JavaScript, la estandarización fue casi uniforme. El 97% de los encuestados dijo que usaban funciones de flecha, y este número se redujo ligeramente a 89.5% para la sintaxis extendida y 85% para la desestructuración. Para el lenguaje en sí, hubo una mayor división. Algunos términos, como los objetos proxy, utilizados para definir el comportamiento personalizado de las operaciones fundamentales, tenían al 43% de los encuestados no familiarizados con él. Otros, como los decoradores, que envolvían una pieza de código con otra, tenían un 25% de desconocimiento pero una mezcla casi uniforme en el uso (37.9% a favor, 37.4% en contra).
La investigación también exploró el uso de varias API de navegador y nuevamente encontró una combinación de respuestas. Fetch, así como la propiedad de almacenamiento local, fueron particularmente populares con 81.5% y 88% de uso respectivamente. La API de WebSocket experimentó una sólida aceptación con un 59,2% de uso y solo un 7% que nunca había oído hablar de él o no estaba seguro. Sin embargo, para WebGL y WebRTC, dos estándares que anteriormente habían generado un ruido considerable, la indiferencia era palpable. El 43% de los encuestados no estaban seguros acerca de WebRTC con solo uno de cada 10 que lo usaba, mientras que WebGL tuvo un rechazo más definitivo; más de dos tercios (68.6%) dijeron que no lo usaron.
Los autores del informe, Sacha Greif y Raphael Benitte, admitieron que 2018 sería el último año del estudio. ¿Cuánto podría cambiar un idioma de casi 25 años de edad año tras año, después de todo? Sin embargo, con Svelte, Nuxt y otros, se está produciendo suficiente innovación en el mundo de JS. "No importa cuántas bibliotecas con nombres raros la comunidad te siga lanzando, estaremos allí para ayudar a dar sentido a todo este caos", señalaron los autores.
Puede consultar el informe completo y los datos visitando aquí.
Los días felices de la PDA y Blackberry han quedado definitivamente atrás, pero el factor…
Tutorial sobre cómo pronosticar usando un modelo autorregresivo en PythonFoto de Aron Visuals en UnsplashForecasting…
Si tienes un iPhone, los AirPods Pro son la opción obvia para escuchar música, ¡aunque…
Ilustración de Alex Castro / The Verge Plus nuevos rumores sobre el quinto Galaxy Fold.…
Se rumorea que los auriculares premium de próxima generación de Apple, los AirPods Max 2,…
El desarrollador Motive Studio y el editor EA han lanzado un nuevo tráiler de la…