hmm: Ich möchte professioneller an meine Projekte rangehen

Beitrag lesen

Nun hast Du schon 2 Module. Haben die was gemeinsam? Mit Sicherheit, finde es heraus. Die Gemeinsamkeit ist eine Basisklasse von der jedes Modul erbt und schon hast Du Deine erste kleine Klassenhierarchie.

das verstehe ich, danke.

das sind dann drei module: frontend, backend-manager, common (parent module der beiden module)

d.h. ich hätte keine API für die module.

das frontend kennt sowohl den backend-manager als auch die common (sonst würde das frontend über rest schnittstellen oder über die DB mit dem backendreden, wenn beide auf einem server liegen wäre das aber bisschen bekloppt oder?)

der backend-manager kennt nur die common

richtig?

ich bin ganz gut in java und maven zeugs, wie mache ich meinen webauftritt? nehme ich wordpress plus ein template oder schreibe ich html dateien oder krieg ich das anders besser hin? ich mag es wie bereits erwähnt nicht html code zu schreiben und css schon garnicht. am liebsten bleibe ich in stark typisiertem objektorientierten code.

wenn ich wordpress nehme kann ich wahrscheinlich das ganze frontend module vergessen, weil das dann alles über wordpress läuft oder?