kukamax 0 Denunciar post Postado Fevereiro 18, 2019 Boa tarde a todos, gostaria de uma ajuda de vocês, estou desenvolvendo uma solução com dois projetos Laravel, um o site e o outro o painel, até ai tudo funcionado, o site na url padrão eo Painel no subdomínio, mas é possível da um USE em uma model que esta no outro projeto?, ser sim, é uma boa usar assim? desde já obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel Heming 766 Denunciar post Postado Fevereiro 19, 2019 Não é necessário criar dois projetos. Visto que, toda a estrutura de front e URI's podem ser gerenciadas dentro do framework para cada área do projeto.. Voltando a questão, exceto quando se utiliza uma API (Application programming interface), tal qual: package, resources, web services, etc.... o Model é do projeto e não deve ser compartilhado. Não é recomendado compartilhar uma estrutura, não encapsulada, dentro de dois projetos separados, pois o model em si é desenvolvido para ser utilizado por uma aplicação e não para ser compartilhado entre aplicações. Para isso, são desenvolvidas API's. Se você quiser compartilhar entre os dois projetos de forma independente, crie uma API aonde você irá "expor ao mundo" tudo que pode ser realizado naquele pacote, aí sim, se torna uma estrutura robusta e de melhor manutenibilidade. Compartilhar este post Link para o post Compartilhar em outros sites
kukamax 0 Denunciar post Postado Fevereiro 22, 2019 Muito obrigado pelas suas dicas Gabriel, vou esta desenvolvendo uma API, que assim segui mais os padrões de hoje em dia. vlw Compartilhar este post Link para o post Compartilhar em outros sites