Peter Bayona
Peter Bayona
Javascript
Comparte:

¿cual es beneficio de usar axios ante jquery en las peticiones ajaxs?

siempre e usado jquery para las peticiones ajax pero desde que uso laravel comen se a usar axios pero la librería de jquery es cargada por defecto junto bootstrap y por ello me gustaría saber cual es la diferencia de usar axios en lugar de jquery en mis peticiones ajax
Jorge García
Jorge García (2780 xp)
Hola Peter, tanto Jquery como Vue.js son opcionales; Bootstrap depende de Jquery, por eso lo incluyen en un try catch. En mi caso prefiero utilizar Axios y no utilizar Jquery para nada, ya que su forma de interactuar con el DOM es un poco obsoleta (opinión personal).
Jquery es una librería moderadamente grande que no solamente tiene facilidades para peticiones AJAX, hace muchas otras cosas, en cambio Axios es muy pequeña y sólo se dedica a peticiones HTTP, además que se integra fácil con Vue.js.
2
Pablo Vera
Pablo Vera (1422 xp)
Pero al boostrap usar jquery tengo que tener los 2 en el caso de usar template con boostrap y querer usar axios en los ajax, o hay algun proyecto que pueda usar boostrap en solo su css y js usar otra libreria para poder usar axios? ... no se si se me entiende la idea?
Pedro Araujo
Pedro Araujo (112 xp)
Salu2! Pablo

Si estas interesado en la utilización de Bootstrap sin el empleo de JQuery. Podrías usar BootStrapVue, es un paquete interesante, puedes visitar la documentación en:

https://bootstrap-vue.js.org/

Espero que te pueda servir, Tengas un excelente día
1