Kurzusleírás

A AngularJS-alkalmazások méretezésével járó jelentős buktatók elkerülése

Megfelelő MVC címtárstruktúra

Modulok írása okosabb módon

    A nevek következetes tartása Modularizálja a fejlécet, láblécet és útvonalakat

Függőség-injektálás és a kód kicsinyítése

    Globális függőségek

Nem túlhasználó vezérlők

    A 'controllerAs' szintaxisa A 'bindToController' használata az irányelveinkben Az 'ng-click' feltételessé tétele

Gyár vs szerviz

    Minden szolgáltató egyszemélyes

Böngészőbővítmények használata (Batarang stb.)

Sok figyelőnek és teljesítményproblémának

Hatáskör

    Csak írható a vezérlőkben Csak olvasható a sablonokban Objektum a hatókörben a tulajdonságok helyett A szülő '$scope' tulajdonságának árnyékolásának elkerülése Prototípusos öröklődés A hatókör zsúfoltságának megőrzése Hogyan beszéljünk testvérobjektumokkal

Egyszeri kötés

Nem manuális tesztelés

    ngMock modul

Protractor

    e2e tesztek Jasmine '$emésztés' ciklussal

Karma

    A visszacsatolási hurok egyszerű bezárása Tesztek futtatása párhuzamosan különböző böngészőkben Valós használati forgatókönyvek különböző eszközökön

Nem használt jQuery

    Változtasd meg a gondolkodásmódot

Megfelelő telepítés

    Homlokzat a szerverekkel való interakcióhoz A szerver interakció és a hibakezelés elválasztása a modell Business logikájától a modellekben A szolgáltatók konfigurálása a beadás előtt A '$scope.$emit()' és a '$scope.$broadcast' megfelelő használata Munkafolyamatunk automatizálása yo, morg, bower Használati tok cordova-val

Angular 1 vs Angular 2

    Különbségek és hasonlóságok Három módszer: gépírás, tiszta js, dart Good gyakorlatok az Angular 2-ben Frissítés az 1-es verzióról
  14 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


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

Vélemények (9)

Rokon tanfolyam

Rokon kategóriák