diff --git a/content/developer/reference/frontend/assets.rst b/content/developer/reference/frontend/assets.rst index 918bef785..27b588a84 100644 --- a/content/developer/reference/frontend/assets.rst +++ b/content/developer/reference/frontend/assets.rst @@ -12,6 +12,41 @@ sale app, the website or even the mobile application are different. Also, some assets may be large, but are seldom needed: in that case we may want them to be :ref:`loaded lazily (on demand) `. +Asset types +=========== + +There are three different asset types: code (`js` files), style (`css` or `scss` +files) and templates (`xml` files). + +Code + Odoo supports :ref:`three different kinds of javascript files`. + All these files are then processed (native JS modules are transformed into odoo + modules), then minified (if not in `debug=assets` :ref:`mode `) + and concatenated. The result is then saved as a file attachment. These file + attachments are usually loaded via a `