Technik und Organisation, klar getrennt.
Symfony bestimmt, wie die Anwendung funktioniert. Nexum hilft dabei, wie sie in Modules und Projects aufgebaut ist.
BUILD • CONNECT • EXTEND
Kein neues Framework und kein Ersatz für Symfony, sondern eine organisatorische Erweiterung für Modules und optionale Projects.
Symfony bestimmt die Technik. Nexum macht die Organisation und ihre Grenzen sichtbar.

DIE AUSGANGSLAGE
In klassischen Symfony-Projekten verteilen sich Bestandteile eines Features häufig über mehrere technische Verzeichnisse. Controller, Entity, Repository, Service und Template gehören fachlich zusammen, liegen aber an unterschiedlichen Orten.
Je größer das Projekt wird, desto mehr Zeit kostet es, Zusammenhänge zu erkennen und Zuständigkeiten zu verstehen.
Symfony bestimmt, wie die Anwendung funktioniert. Nexum hilft dabei, wie sie in Modules und Projects aufgebaut ist.
VOM FEATURE ZUR OBERFLÄCHE
Modules schneiden fachlich. Projects gruppieren diese Bausteine zu sichtbaren Anwendungsbereichen.
Wiederverwendbare Fachbereiche wie User, Media oder Payment.
Funktionalität, die bewusst nur zu Storefront, Admin oder API gehört.
Hostbasierte Oberflächen mit eigenen Routen und klar zugeordneten Modules.
Projects strukturieren Oberflächen – sie ersetzen keine Mandanten- oder Datenisolation.
WAS SICH ÄNDERT
Nexum verändert nicht, was Symfony kann. Es ordnet, wo fachlich zusammengehörende Bestandteile leben und wie ihre Grenzen sichtbar werden.
Controller, Entities, Repositories und Services eines Features liegen in einem gemeinsamen Modul.
Projects ordnen Shared und private Modules hostbasierten Oberflächen wie Storefront, Admin oder API zu.
Nexum ergänzt die Organisation. Framework, Werkzeuge und technische Möglichkeiten bleiben erhalten.
DER NUTZEN IM ALLTAG
Die Struktur ist kein Selbstzweck. Sie soll Entwicklung, Wartung und Zusammenarbeit nachvollziehbarer machen.
Zusammengehörender Code ist leichter zu finden.
Features bleiben klar voneinander abgegrenzt.
Änderungen konzentrieren sich häufiger auf einen fachlichen Bereich.
Die Organisation erleichtert Absprachen und Einarbeitung im Team.
Die Projektstruktur bleibt auch mit neuen Features nachvollziehbar.