Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Channel9 - Cross Platform Day - Angular 2

Channel9 - Cross Platform Day - Angular 2

Das Framework für Single-Page Web Applications AngularJS ist mittlerweile schon sieben Jahre alt. 2009 gab es noch kein Windows Phone, Windows 7 wurde gerade erst herausgegeben und das Internet regierte noch der Internet Explorer 8. Die Welt hat sich seitdem aber weiter gedreht, und mit ihr das Web: Das im Beta-Stadium befindliche neue Framework Angular 2 möchte das moderne Web dank besserer Performance, Mobile-Support und höherer Flexibilität erobern. In diesem Video möchten wir einen groben Überblick über Eigenschaften und Konzepte von Angular 2 geben, dessen Veröffentlichung im Laufe des Jahres 2016 erwartet wird.

Avatar for Christian Liebel

Christian Liebel

January 28, 2016
Tweet

More Decks by Christian Liebel

Other Decks in Programming

Transcript

  1. CROSS PLATFORM DAY: ANGULAR 2 CHRISTIAN LIEBEL ▸ [email protected]

    http://thinktecture.com ▸ https://christian.liebel.org ▸ @chris_liebel DEVELOPER @ THINKTECTURE
  2. CROSS PLATFORM DAY: ANGULAR 2 MOTIVATION ▸ AngularJS (2009) -

    https://angularjs.org ▸ „HTML, verbessert für Anwendungen“ ▸ Basiert auf Erfahrungen bei der Entwicklung großer Google-SPAs ▸ Angular 2 (2016) - https://angular.io ▸ „Die Entwicklungsplattform für Desktop- und Web-Apps“ ▸ Ein Framework für Web und Mobile optimiert
  3. CROSS PLATFORM DAY: ANGULAR 2 ZIELE ▸ Performance ▸ Mobile

    ▸ Flexibilität ▸ Einfach zu lernen
  4. CROSS PLATFORM DAY: ANGULAR 2 ANGULAR 2 ▸ Komponentenorientierung ▸

    Erlaubt Entwicklung nach dem MV*-Entwurfsmuster ▸ Ziel: Reusability, Skalierung ▸ Konstrukte ▸ Komponente: Abgeschlossener und wiederverwendbarer Softwarebaustein ▸ eigene UI ▸ eigenes Routing, … ▸ Service: Wiederverwendbare Klassen ohne UI ▸ Bspw. für clientseitige Businesslogik