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



Ár per résztvevő

Vélemények (10)

Rokon tanfolyam

Rokon kategóriák