MENU

Angular JS

Made by Google - Angular JS

Was Angular JS ist...

Von Google als Open Source entwickelt ist Angular JS Javascript Framework speziell für sog. Single Page Webanwendungen. Darunter ist zu verstehen, dass die gesamte Seite lediglich aus einer (HTML) Datei besteht. Sämtliche Bereiche werden dynamisch geladen und auch dynamisch nachgeladen.

 

Im Wesentlichen gibt es dabei zwei Aspekte. Entweder es liegen Templatedateien vor, diese können natülich auch per CMS gepflegt werden, die dynamisch je nach Interaktion nachgeladen werden oder es wird direkt eine sog. REST Schnittstelle genutzt. Dabei wird der Inhalt mittels URL Parameter aus einer Datenbank bezogen.

Angular JS Single Pages - aber mit Routing

Ein großer Nachteil von Single Pages vor Angular JS bestand darin, dass sich die Browserzeile nicht änderte und somit auch kein Deeplinking möglich war. Weitere Folge war, dass aus Googlesicht nur eine einzelne Seite existiert, was sich wiederum schlecht im Ranking bemerkbar macht.

 

Angular JS bringt direkt ein Routing mit. Damit ist es möglich, dass sich nach Anklicken eines Links die Browserzeile verändert und auch auf diesen Link per Deeplinkung verwiesen werden kann. Im Hintergrund arbeitet das Routingmodul und stellt so die Seite wie gewünscht zusammen.

Angular JS Vorteile

Ein großer Vorteil ist sicher, dass sich Request verringern, da nach dem Anklicken nicht alle Bestandteile der Seite geladen werden, sondern lediglich der Inhalt nachgeladen wird. Dies macht sich besonders bei mobilen Endgeräten bemerkbar, die zumeist, zumindest wenn man unterwegs ist, eine geringere Bandbreite haben.

 

Die modulare Architektur ermöglicht gut wartbare Applikationen. Da Google hinter dem Projekt steht sollte sichergestellt sein, dass es eine Weiterentwicklung gibt und somit auch neue Feature hinzukommen.

+49 (0) 2181 - 21 46 707
mark(at)t3-entwickler.de