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.

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