Betrachtet man die Entwicklung der client-seitigen Web-Frameworks, so sticht in jüngster Zeit ein Kandidat mit enormen Zuwachsraten heraus: AngularJS.
Das JavaScript-Framework bietet einen optimalen Weg zur Trennung von Design und Anwendungslogik sowie der Anbindung an Backends. Der Vortrag gibt eine Einführung in die Implementierung von AngularJS-Anwendungen und zeigt Wege zum Aufbau von modernen, hoch skalierbaren Web-Architekturen.
Der Vortrag wurde am 25.03.2014 auf der JavaLand Konferenz gehalten.
Eine Live-Version des Vortrags findet sich hier.
- Der Vortrag ist als im Browser lauffähige HTML-Seite auf Basis des Präsentationsframeworks impress.js gebaut.
- Gleichzeitig ist es allerdings auch eine lauffähige AngularJS App! Das heißt, die präsentierten Elemente sind voll funktionsfähig.
- Um Probleme bei der Ausführung zu vermeiden sollte der Vortrag in einem
HTTP-Server laufen (nicht die index.html direkt im Browser aufrufen)!
Python, node.js usw. bieten einfach startbare Kommandozeilen-HTTP-Server
(z.B.
python -m SimpleHTTPServer
)
Der Vortrag steht unter der Creative Commons Namensnennung 3.0 Deutschland Lizenz.