En mi opinión:
jQuery es ideal para adiciones en la página. Hace que la interacción con el usuario, la transición, los efectos, etc. sean extremadamente accesibles y fáciles de implementar en páginas web con muy poca sobrecarga y muy poco para aprender.
El cierre es más adecuado para aplicaciones web de alto rendimiento. El código tendrá que escribirse de cierta manera, y absolutamente tendrá que introducir un proceso de compilación / compilación en su flujo de trabajo de desarrollo web para obtener resultados reales de Closure. El cierre facilita la escritura de pruebas unitarias y hace que JavaScript sea muy similar a Java, ya que el compilador puede proporcionar una verificación de tipo básica.
- ¿Qué CMS es mejor, WordPress, Joomla o Drupal?
- ¿Qué necesito saber sobre Linux para conseguir un trabajo como desarrollador?
- Cómo contratar buenos desarrolladores de laravel en Pune
- ¿Cómo deberían las cuentas de administrador en un sitio web diferir de las cuentas de usuario?
- ¿Qué plataforma es mejor para el desarrollo web?
El tiempo de aceleración es más con Closure, pero después de un “punto de epifanía”, todo parece encajar y debería ser capaz de desarrollarse bastante rápido al usarlo.
Personalmente, uso jQuery para páginas web y Closure para aplicaciones web, tal como lo expliqué, y al igual que + Doug dijo, así que no tengo doble estándar. 🙂
Una última diferencia es la comunidad: la comunidad jQuery es mucho más grande y se han desarrollado más complementos de terceros para jQuery. El cierre es más básico y, como resultado, puede ser más adecuado para desarrolladores y tiendas que valoran altamente la personalización y sufren el síndrome “NIH” (es decir, “no inventado aquí”), es decir, personas a las que les gusta escribir todo por sí mismas al máximo actuación.