Laravel 5

Backend (VueJS) d'une application modulable

  • Avatar de Nunu
    Membre depuis :
    14/08/2019
    Messages :
    3

    Bonjour à tous,

    Je viens vers vous pour receuillir des informations sur comment orienter mon développement.

    Je suis en train de développer une application sous forme de modules.

    Architecture actuelle :

    app
    bootstrap
    config
    modules
    Auth
    Backend
    Cms
    Core
    ...
    public
    ...

    Je travailles sur l'administration (module Backend).
    Chaque module possède son composer.json et donc un repository github (chaque module a sa propre version).

    Je ne sais pas comment m'orienter pour la partie backend.

    Dois-je partir sur une solution multi application VueJS. Chaque module aurait une architecture de ce type :

    ModuleName/Resources/Backend/Assets/js
    ModuleName/Resources/Backend/Assets/js/app.js
    ModuleName/Resources/Backend/Assets/js/components/
    ModuleName/Resources/Backend/Assets/js/views/
    ModuleName/Resources/Backend/Assets/sass/
    ...

    Le module "Backend" aurait un layout .blade par defaut.

    Ou une solution SPA? Géré par le module "Backend".

    Et selon pensez-vous qu'utilisez VueJS pour la partie admin est une bonne idée ?

    Merci à vous! :)

Vous ne pouvez pas répondre à ce sujet.