Schulungsübersicht
Vermeidung großer Fallstricke bei der Skalierung einer AngularJS-App
Richtige MVC-Verzeichnisstruktur
Module intelligenter schreiben
- Halten Sie die Namen konsistent und modularisieren Sie die Kopf- und Fußzeile sowie die Routen
Abhängigkeitsinjektion und Minimierung des Codes
- Globale Abhängigkeiten
Nicht übermäßige Nutzung von Controllern
- Syntax von „controllerAs“ Verwendung von „bindToController“ in unseren Anweisungen „ng-click“ bedingt machen
Fabrik vs. Service
- Alle Anbieter sind Singletons
Verwendung von Browsererweiterungen (Batarang usw.)
Zu viele Beobachter und Leistungsprobleme
Scoping
- Schreibgeschützt in den Controllern. Schreibgeschützt in den Vorlagen. Objekt im Bereich anstelle von Eigenschaften. Vermeiden, dass die Eigenschaft des übergeordneten „$scope“ gespiegelt wird. Prototypische Vererbung. Den Bereich übersichtlich halten. Wie man mit Geschwisterobjekten spricht
Einmalige Bindung
Nicht manuelles Testen
- ngMock-Modul
Protractor
- e2e-Tests mit Jasmine ' $digest'-Zyklen
Karma
- So schließen Sie die Rückkopplungsschleife ganz einfach: Führen Sie Tests parallel über verschiedene Browser hinweg durch. Reale Nutzungsszenarien mit verschiedenen Geräten
Nichtbenutzung jQuery
- Ändern Sie die Denkweise
Richtige Bereitstellung
- Fassade zur Interaktion mit Servern Trennung der Serverinteraktion und Fehlerbehandlung von der Modelllogik Business in Modellen Konfigurieren Sie Anbieter, bevor sie injiziert werden. Richtige Verwendung von „$scope.$emit()“ und „$scope.$broadcast“ Automatisieren unseres Workflows Yo, Grunzen, Bower Anwendungsfall mit Cordova
Angular 1 gegen Angular 2
- Unterschiede und Gemeinsamkeiten Drei Möglichkeiten: Typoskript, reines JS, Dart Good-Praktiken in Angular 2 Upgrade von Version 1
Erfahrungsberichte (9)
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Kurs - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Kurs - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Kurs - Building Web Apps using the MEAN stack
Ich mag deine Witze
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maschinelle Übersetzung
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Kurs - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Kurs - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Kurs - Angular 6
Good examples and interactive course !