letzte Änderung am 25.01.2026
ich hab das sicher schon mal gemacht -> aber so hat ChatGPT noch nie geantwortet, Meine Frage war:
kann ich meine website ttvm.at auf ein javascript "cms" portieren -> ich hab da meine Probelem mit zb.: Beiträge Auf Beitragseite im Frontend/BAckend speichern - Mitgliederverwaltung - webhosting -> bring ich die seite überhaupt online? - Frontend editing sollte gehen.
also ich würde javascript schon gerne lernen -> Full stack javascript dev, aber wie wird Backend realisiert
selber bauen als Projekt oder ein CMS /framework ?
Sehr gute Frage – und genau die richtige Stelle, um Architektur sauber zu denken. Deine bisherigen Projekte (ttvm.at, ProcessWire, Plugins, Mitgliederverwaltung etc.) sind dafür perfekt geeignet. Ich gebe dir eine ehrliche, praxistaugliche Antwort – kein YouTube-Marketing-Blabla.
Ja, du kannst ttvm.at auf ein JavaScript-basiertes System portieren. Aber: kein reines Frontend-JS-Projekt – du brauchst ein echtes Backend. Der richtige Weg für dich ist:
Klassisches PHP (dein bisheriger Weg)
Modernes JavaScript-Fullstack
Frontend und Backend laufen beide in JavaScript.
Ein echtes modernes Setup für ttvm.at würde so aussehen:
| Schicht | Technologie |
|---|---|
| Frontend | Next.js oder Nuxt |
| Backend | Node.js mit NestJS oder Express |
| API | REST oder GraphQL |
| Datenbank | MySQL / Postgres |
| Auth | JWT / Sessions |
| Admin / Frontend-Editing | Custom UI in React/Vue |
Das ist kein Spielzeug – so bauen Firmen echte Systeme.
| Feature | Möglich mit JS-Stack |
|---|---|
| Beiträge erstellen & speichern | ✅ |
| Frontend + Backend Editing | ✅ |
| Mitgliederverwaltung | ✅ |
| Rollen / Berechtigungen | ✅ |
| Webhosting (Shared Hosting?) | ⚠️ besser VPS |
| SEO | ✅ mit Next.js |
| Performance | ✅ sehr hoch |
| PWA / App | ✅ sehr einfach |
Du lernst Full-Stack JS, baust aber produktiv:
Das fühlt sich wie „CMS bauen“ an, ist aber professionell.
Ja – aber nicht auf klassischem PHP-Webhosting.
Du brauchst:
| Option | Geeignet |
|---|---|
| VPS (Hetzner, Netcup, Contabo) | ⭐⭐⭐⭐⭐ |
| Docker Hosting | ⭐⭐⭐⭐ |
| Shared Hosting | ❌ ungeeignet |
Deine Seite läuft dann z.B.:
Das ist Full-Stack-Entwicklung auf Industrie-Niveau.
Du kannst dein Projekt als Lernprojekt umbauen:
Mit:
Es gibt JS-CMS (Strapi, Directus, Payload), aber:
Sie nehmen dir genau die Dinge weg, die du lernen willst.
Für dein Lernziel ist Framework + eigenes Projekt ideal.