Porque (siendo un desarrollador de Odoo) es importante aprender jQuery

Gustavo Orrillo
- 14/03/2021 - 1 min. de lectura


Un día deberíamos describir una curva de aprendizaje del desarrollador de Odoo. Pero creo que empezaría por XMLRPC y hacia el final aparecería jQuery y módulos web. En realidad el último item sería el desarrollo de widgets. Pero muy cerca de este deberíamos tener en cuenta jQuery. Que es jQuery? Es una librería de Javascript que brinda interacción a páginas web.

Ahora... usted se preguntará... siendo desarrollador de Odoo (el cual es un ERP) por que debería brindarle interacción a páginas web? Basicamente por dos aplicaciones; e-commerce y el portal.


El portal es una aplicación que bien implementado, reduce mucho las consultas de los clientes. En Europa hay empresas que basan toda su interacción con cientos o miles de clientes (me consta) mediante el uso intensivo del portal (el cual fue sometido a fuertes customizaciones). El caso es, son aplicaciones web que si uno necesita agregarles interactividad, si o si (por ahora, hasta la llegada de OWL) uno deberá hacerlo con jQuery. No hay forma de evitarlo. Lo mismo se aplica al módulo de e-commerce. Si uno quiere empezar a implementar e-commerce en serio, es cuestión de días hasta que empiecen a desarrollar con jQuery. Y lo mismo podría decirse de las propuestas en linea que propone Odoo. No hay otra manera de brindarles interactividad que no sea con jQuery.

Ademas otro motivo para aprender jQuery es, que es la forma mas sencilla y práctica de aprender Javascript. OK, Javascript ya no va a ser el lenguaje del futuro. Pero la verdad es que siendo programadores de Odoo, no nos queda otra (falta para OWL) y tenemos que aprender jQuery, el cual es bastante sencillo de aprender. La verdad, si bien jQuery tiene sus limitaciones y va a ser deprecado; aun sigue vigente. 

Siendo un desarrollador de back-end (nos guste o no, el 95% del trabajo en Odoo es backend) quiza aprender desarrollo web suena dantesco. Pero por una parte no es dificil, jQuery lo hace más facil. Y por otra parte, nuestros clientes son muy pobres y no pueden pagar un equipo de desarrolladores de backend y de frontend. Entonces arremanguemonos y aprendamoslo, al fin y al cabo ninguno quebró por aprender una librería más.

Acerca de:

Gustavo Orrillo

Passionate about programming, he has implemented Odoo for different types of businesses since 2010. In Moldeo Interactive he is a founding Partner and Programmer; In addition to writing on the Blog about different topics related to the developments he makes.