Course Outline

Αποφυγή μεγάλων παγίδων της κλιμάκωσης μιας εφαρμογής AngularJS

Σωστή δομή καταλόγου MVC

Συγγραφή Ενοτήτων με πιο έξυπνο τρόπο

    Διατηρώντας τα ονόματα συνεπή Modularize the Header, Footer, Routes

Έγχυση εξάρτησης και ελαχιστοποίηση του κώδικα

    Παγκόσμιες εξαρτήσεις

Μη υπερβολική χρήση ελεγκτών

    Σύνταξη του 'controllerAs' Χρήση του 'bindToController' στις Οδηγίες μας Κάνοντας το 'ng-click' υπό όρους

Factory vs Service

    Όλοι οι πάροχοι είναι singletons

Χρήση επεκτάσεων προγράμματος περιήγησης (Batarang, κ.λπ.)

Σε πολλούς θεατές και ζητήματα απόδοσης

Οριοθέτηση

    Μόνο εγγραφή στους ελεγκτές Μόνο για ανάγνωση στα πρότυπα Αντικείμενο στο πεδίο εφαρμογής αντί για ιδιότητες Αποφυγή σκίασης της ιδιότητας του γονικού '$scope' Πρωτοτυπική κληρονομικότητα Διατήρηση του πεδίου ακατάστατο Πώς να μιλήσετε με αδερφικά αντικείμενα

Δέσμευση μίας χρήσης

Μη χειροκίνητη δοκιμή

    Μονάδα ngMock

Protractor

    Δοκιμές e2e με Jasmine κύκλους '$digest'

Κάρμα

    Πώς να κλείσετε εύκολα τον βρόχο ανατροφοδότησης Εκτελέστε δοκιμές παράλληλα σε διαφορετικά προγράμματα περιήγησης Σενάρια χρήσης πραγματικού κόσμου με διαφορετικές συσκευές

Μη χρήση jQuery

    Αλλάξτε τον τρόπο σκέψης

Σωστή ανάπτυξη

    Πρόσοψη για αλληλεπίδραση με διακομιστές Διαχωρισμός της αλληλεπίδρασης διακομιστή και διαχείρισης σφαλμάτων από τη λογική του μοντέλου Business στα μοντέλα Διαμόρφωση παρόχων πριν από την έγχυση Σωστή χρήση των '$scope.$emit()' και '$scope.$broadcast' Αυτοματοποίηση της ροής εργασιών μας yo, grunt, bower Θήκη χρήσης με cordova

Angular 1 έναντι Angular 2

    Διαφορές και ομοιότητες Τρεις τρόποι: typescript, pure js, dart Good πρακτικές στο Angular 2 Αναβάθμιση από την έκδοση 1
  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (9)

Related Courses

Building Web Apps using the MEAN stack

  35 Hours

Testing Angular Applications

  14 Hours

Reactive Programming with Angular RxJS

  14 Hours

NgRx

  21 Hours

Related Categories