¿Qué hizo a jQuery tan popular? ¿Qué es lo que ofrecen otras bibliotecas de JavaScript?

12

Según W3Tech , este enlace , este enlace , este enlace , y muchas otras fuentes, jQuery realmente se está convirtiendo en lo que IE experimentó en el mundo de la web navegadores (ganando más del 80% del mercado por un período).

No tengo conocimiento de ninguna otra biblioteca de JavaScript como MooTools, YUI, etc. porque cuando empecé el desarrollo web, jQuery ya estaba por delante y lo elegí.

¿Son otras bibliotecas realmente tan horribles o carecen de algo que jQuery tiene exclusivamente? ¿Cuál es la razón (es) detrás de esta enorme cuota de mercado?

    
pregunta Saeed Neamati 14.09.2011 - 11:42

6 respuestas

17
  1. Misión y filosofía: jQuery se propuso hacer que la manipulación de DOM fuera más fácil de usar, y tenía un enfoque único en lograr ese objetivo. Otros marcos como Mootools y Dojo se enfocaron en facilitar la creación de aplicaciones complejas, una idea adelantada a su tiempo (en 2007), y dividió la atención de la comunidad y creó una complejidad innecesaria para el 99% de los desarrolladores que no están interesados aplicaciones complejas o javascript avanzado.

  2. Encadenamiento. Cadenas jQuery, otros marcos no lo hicieron. Esto dio como resultado una gran legibilidad y una revolución de la facilidad de uso en lo que respecta a javascript.

respondido por el Mark 14.09.2011 - 12:05
9

Lo que lo hizo por mí es la excelente documentación y la concordancia de la sintaxis.

Otros conjuntos de herramientas no tienen (¿no?) la gran documentación que tiene jQuery, y poder referirse a ella solo usando $ es genial.

Su uso de la sintaxis del selector CSS para la selección de elementos también fue algo que no vi antes y lo convierte en una barrera de entrada muy baja para los diseñadores que conocen CSS muy bien pero no Javascript.

Y, por supuesto, una cantidad increíble de complementos.

    
respondido por el Oded 14.09.2011 - 11:55
2

La clave de la popularidad de jQuery, creo, radica en su visibilidad.

Una vez que entras en JavaScript de forma profesional (o "entusiasta de la élite"), y deseas Awesome Stuff, miras lo que otras páginas con Awesome Stuff han usado.

"Ver fuente" en esta misma página, por ejemplo.

Se hizo popular porque era el mejor de todos. Ahora que muchos se han puesto al día, están atrasados, y lo estarán durante mucho tiempo, porque jQuery ya se ha extendido mucho. Además, los nombres son importantes. Me salté por completo el "Prototipo" porque pensé que aún no estaba terminado / estable. Es ... solo un prototipo.

Ahora me doy cuenta de que estaba equivocado, pero ahora ya estoy muy contento con jQuery.

    
respondido por el Demonen 14.09.2011 - 11:57
2

Una de las razones por las que jQuery se hizo tan popular es debido a su naturaleza de complemento. Permitió que otros se construyeran sobre jQuery mientras que el código base seguía siendo el mismo. Por supuesto, ser de código abierto y tener un buen soporte de documentación también ayudó. La adopción de algunas grandes empresas como Google también impulsó su crecimiento.

    
respondido por el thunderboltz 14.09.2011 - 12:01
2

jQuery fue adoptado por grandes organizaciones. ¿Pero qué les hizo adoptar esta nueva biblioteca? Mi principal razón para enamorarme de jQuery fue porque solucionó todas las peculiaridades del navegador cuando encontré que otras bibliotecas tenían errores a veces.

Otras ventajas fue que fue muy fácil de escoger y usar, excelente documentación y una gran cantidad de complementos gratuitos disponibles. Fue tan fácil encontrar lo que necesita. Una persona de la comunidad ya había creado un complemento que hace lo que necesita usando la biblioteca jQuery.

¡Simplemente se reduce a la facilidad de uso, se recoge rápidamente, se completa la documentación, corrige las peculiaridades del navegador, la gran base comunitaria, un montón de complementos disponibles y código abierto, por supuesto!

    
respondido por el cyberpunkstudio 14.09.2011 - 17:51
1

Soy principalmente un usuario de mootools, por lo que mi vista puede estar sesgada. Lo que hace que jQuery sea tan popular es que se ha utilizado en aplicaciones web populares al comienzo de los días de la biblioteca js. Y no tiene que entender nada para javascript (por ejemplo, los cierres) para usarlo de manera eficiente.

Tiene una documentación relativamente buena, muchos ejemplos en vivo y muchos complementos y bibliotecas que puedes descomprimir en tu proyecto para usar.

    
respondido por el Arkh 14.09.2011 - 14:22

Lea otras preguntas en las etiquetas