Owl, le nouveau Framwork Javascript de Odoo 🦉

Owl est et sera le nouveau framwork javascript utilisé dans odoo en remplacement du framwork classique dont la documentation est disponible à cette page (Attention : enregistrez cette page en local car elle risque de disparaître)

Pour comprendre facilement Owl, mieux vaut passer par des tutoriels du framwork Reactjs.

Un excellente introduction à Reactjs est disponible ici :

Le cours complet (20 gigas) est accessible à cette adresse

Ce tutoriel d'Academind permet de se familiariser avec la notion de components (composants) utilisée dans Owl.

Il faudra ensuite se figurer comment intégrer une application par component comme Owl dans Odoo.

Une piste d'entrée se trouve peut-être dans cette conférence :

En définissant une nouvelle vue tel qu'indiqué dans cette conférence, on peut supposer qu'on peut définir une nouvelle page dans odoo hébergeant une application Owl.

Cette présentation a l'avantage de montrer des aspect fondamentaux du javascript dans odoo.

Attention: Il ne faut surtout pas s'arrêter à cette piste et voir la suite.

Sur cette page (oocademy) plusieurs toturiels relativement faciles d'accès donnent un aperçu sur le javascript classique et sur Owl.

Enfin, dans un style beaucoup plus poussé et complexe (peut-être que c'est juste mal expliqué pour des débutants) on peut explorer cette page et ses articles connexes:

Merci de partager aux autres développeurs s'il y a des références jugées utiles.

  • development/owl.txt
  • Last modified: 2022/01/14 13:14
  • by aziz