Aplikace z autonomních modulů (modulární aplikace)

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Climber007
Člen | 105
+
0
-

Pracuji na projektu většího systému a bez modulů se neobejdu. Celý proces instalace bych chtěl co nejvíce zautomatizovat. Probíral jsem se vším možným na dané téma a jediný rozsáhlejší systém, který jsem našel, je Venne. Tam se mi ovšem nelíbí složitost konfigurace a napojení na kostru systému.

Obecně bych si představuji jádro systému jako hlavní modul. Další moduly budou poté přes vlastní rozhraní komunikovat se systém. Přesněji ale nevím čeho všeho využít ke stavbě takového rozhraní. Ideální by asi bylo využít DI kontejner, ale nejsem v tom až tak kovaný.

Přes rozhraní by mělo docházet k výměně rout, konfigurací apod. Modul by tak měl být v podstatě autonomní aplikací v aplikaci.

Nemáte někdo zkušenosti či nápady se stavbou podobně nesmyslného kolosu?

Díky Martin