Skip to Content

Contributors

Re: Odoo with a decoupled front-end

On 7/12/23 13:28, wytzejan wrote:

> On the other hand, I very much like the integration of the portal so 

> customers can see theirs projects, sales orders, etc.

For me I've never found a "best" choice, I think all are viable:

- If needs are not that big, Pedro's advice makes sense - stick to Odoo, 
especially from a maintenance perspective you'll keep things simple - 
your team already knows Odoo, you won't be mixing technologies, 
upgrading will be simple etc

- If you like building frontends in Nuxt, it's also not that big of a 
deal to also port over the sale order / projects view and the login flow 
to your new framework of choice. This makes sense from a security 
perspective - it's a full decoupling, so you decrease attack vectors, 
and it makes sense from a UI perpective - people won't be switching 
between the Odoo portal and your portal, don't have to load 2 sets of 
JS/CSS, etc

- If you just want to add one Nuxt app into the Odoo portal, the hybrid 
idea also makes sense

Good luck with making a choice :)



by Tom Blauwendraat - 05:51 - 12 Jul 2023

Reference

  • Odoo with a decoupled front-end

    Hello,

    I'm looking for a solution where I can use Odoo with a decoupled front-end and I'd love to hear your thoughts. I'd like to use Odoo as my back-end and Nuxt as my front-end. I've seen https://github.com/vuestorefront-community/odoo but this looks dedicated to e-commerce.

    Is it possible to have a decoupled front-end but still use the Odoo login functionality and so the I can integrate the Odoo portal (e.g. domain.nl/my/home) inside Nuxt? I've seen https://github.com/OCA/rest-framework as well but I am not sure if this can work with the portal.

    Any thoughts are very welcome. Thank you!

    With kind regards,

    Wytze Jan Riedstra
    codeNext


    by Wytze Jan Riedstra - 07:51 - 12 Jul 2023