
Angular-Webapplikation mit CMS-Anbindung
AngularTypeScriptContentfulBootstrapCSSSCSS
Ziel des Projekts war es, eine vollständig selbst umgesetzte, responsive Webanwendung für private Zwecke umzusetzen, welche auf ein populäres Content-Management-System zugreift, um so den Content, beispielsweise als Redakteur, pflegen zu können. Dabei entstand eine vollständig responsive und hochskalierbare Webanwendung. Die Software-Lösung basiert dabei auf dem Framework Angular 8, zugrunde liegt als Datenhaltungsschicht ein CMS-System, Contentful. Dabei kamen in der Entwicklung unter anderem konkret Angular-Direktiven zum Einsatz, das Kaspeln jener Subelemente in austauschbare Angular-Komponenten, das Vereinheitlichen des Zugriffs auf die CMS-API, sowie die automatische Weiterleitung auf eine "Nicht-Verfügbar"-Seite, im Falle eines Ausfalls des CMS.
- Webapplikation vollständig auf Basis von Angular 8
- Einfache Anbindung an ein Content-Management-System, wie in diesem Fall Contentful
- Vereinheitlichung der Subelemente der Seite in austauschbare Angular-Komponenten
- Animation von Angular-Komponenten auf Basis von Angular Animations
- Auslösung der Animationen mitunter durch Definition von Angular-Direktiven