O'Reilly logo

Angular by Danny Koppenhagen, Johannes Hoppe, Ferdinand Malcher, Gregor Woiwode

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

8Services & Routing: Iteration II

»Managing state transitions is one of the hardest parts of building applications.«

Victor Savkin(Ehemaliges Mitglied des Angular-Teams und Mitgründer von Nrwl.io)

8.1Dependency Injection: Code in Services auslagern

In der ersten Iteration haben wir das Konzept der Komponenten kennengelernt und eine Listenansicht mit verschachtelten Komponenten erstellt. Bislang ist die komplette Buchliste statisch in der Komponente BookListComponent hinterlegt. Diese Herangehensweise ist natürlich keine gute Praxis, denn aktuell gibt es keine (saubere) Möglichkeit, auf die Bücherdaten von einer anderen Stelle aus zuzugreifen. Es wird Zeit, dass wir die Daten in einen eigenen Service auslagern!

Klärung des Begriffs »Service« ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required