Saubere URL ohne Hash (#) mit AngularJS

AngularJS routet standardmäßig  über ein # in der URL. Der Browser sendet dadurch den HTTP-Request nur an den Teil vor dem #. Alles was nach dem # steht interpretiert AngularJS. http://beispiel.de/ http://beispiel.de/#/firma http://beispiel.de/#/kontakt Will man eine...

ngQuill: Unser AngularJS-Modul für den Text-Editor Quill

Ein bekanntes Problem bei der Erstellung eigener Webseiten und Web-Anwendung ist die Bereitstellung einer Funktionalität Benutzereingaben zu formatieren. Als Unternehmen waren wir auf der Suche nach einem möglichst einfachen und schlichten Rich-Text Editor, der...

AngularJS 2.0: Google und Microsoft

Wie in unserem Artikel Road to AngularJS 2.0 beschrieben, steht schon ein vager Plan für die Umsetzung der neuen Version. Das AngularJS-Team hat sich viel vorgenommen, um einiges zur aktuellen Version besser zu machen. Ein essenzieller Bestandteil der geplanten...

AngularJS – Paketierung und Minifizierung mit RequireJS

Dieses Tutorial beschäftigt sich mit einem wichtigen Schritt zur Veröffentlichung einer App oder Webseite mit AngularJS – dem Paketieren und Minifizieren der Quelldateien. Wie im Beitrag Tutorial – AngularJS mit RequireJS beschrieben, lassen sich auch AngularJS...

E2E-Tests für AngularJS-Apps

Ein wichtiger Bestandteil der Entwicklung von Apps ist das Testen von bestimmten Szenarien und Abläufen. Neben dem manuellen Testen können aber bereits vorher automatisierte Oberflächentests durchgeführt werden, um die grundlegendsten Abläufe der Anwendung zu...

Road to AngularJS 2.0 – Mobile-First, ES6 und weitere Neuerungen

Vor wenigen Wochen wurde mit Version 1.3, die bei weitem beste Version des Frameworks AngularJS, veröffentlicht. Trotz dessen arbeiten die Entwickler bereits unter Hochdruck an Version 2.0, welche einige große Änderungen mit sich bringen wird. Ursprünge und Motivation...

AngularJS – Google Analytics Embed API – ngAnalytics

In diesem Artikel geht es um die Benutzung der Google Analytics Embed API, um Daten eigener Analytics-Konten, beispielsweise auf Webseiten, anzuzeigen. In diesem Zusammenhang ist ein eigenständiges Modul – ngAnalytics – mit verschiedenen Direktiven...

AngularJS in Verbindung mit Google Maps API v3

1. Einleitung AngularJS steht für moderne und interaktive Web- und Mobile-Apps und kann als eine zukunftssichere Technologie betrachtet werden. Mit einer großen, aktiven Community und einem Unternehmen wie Google im Rücken, steht der weiteren Verbreitung nichts im...

AngularJS – Requests abbrechen

Eine Web- und mobile App Entwicklung besteht meist nicht nur aus der Frontend-Komponente, sondern ist eng mit einem Backend verbunden, welches Daten bereitstellt oder Benutzereingaben bzw. Interaktionen speichert. Die Verbindung erfolgt in AngularJS mit den Services...

Tutorial: Mehrsprachige AngularJS App mit RequireJS

Dieses Tutorial beschäftigt sich ausschließlich mit der Nutzung von AngularJS in Kombination mit RequireJS und dessen i18n Erweiterung. Wer noch keinen Einblick in AngularJS oder RequireJS hat, sollte sich daher zunächst unsere Tutorials über AngularJS zum...