Návrh Školení
Vyhnete se velkým nástrahám škálování aplikace AngularJS
Správná struktura adresářů MVC
Psaní modulů chytřejším způsobem
- Udržování konzistentních názvů Modularizujte záhlaví, zápatí, trasy
Vkládání závislostí a minifikace kódu
- Globální závislosti
Nenadměrné používání ovladačů
- Syntaxe 'controllerAs' Použití 'bindToController' v našich směrnicích Podmínění 'ng-click'
Továrna vs služba
- Všichni poskytovatelé jsou singletons
Využití rozšíření prohlížeče (Batarang atd.)
Pro mnoho pozorovatelů a problémy s výkonem
Stanovení rozsahu
- Pouze pro zápis v řadičích Pouze pro čtení v šablonách Objekt v rozsahu místo vlastností Vyhýbání se zastínění vlastnosti nadřazeného '$scope' Prototypická dědičnost Zachování přehledného rozsahu Jak mluvit se sourozeneckými objekty
Jednorázová vazba
Neruční testování
- modul ngMock
Protractor
- e2e testy s Jasmine ' $digest' cykly
Karma
- Jak snadno uzavřít smyčku zpětné vazby Provádějte testy paralelně napříč různými prohlížeči Scénáře skutečného použití s různými zařízeními
Nepoužívá se jQuery
- Změňte způsob myšlení
Správné nasazení
- Fasáda pro interakci se servery Oddělení interakce se serverem a zpracování chyb od logiky modelu Business v modelech Konfigurace poskytovatelů před jejich vložením Správné použití '$scope.$emit()' a '$scope.$broadcast' Automatizace našeho pracovního postupu jo, grunt, bower Use case with cordova
Angular 1 vs Angular 2
- Rozdíly a podobnosti Tři způsoby: strojopis, čistý js, dart Good praktiky v Angular 2 Upgrade z verze 1
Reference (6)
Vaše vtipy se mi líbily
Dermot - Griffiths & Armour
Kurz - Angular 2 Fundamentals
Machine Translated
interesting showing the topic
Adam Boroch - SPOC S.A.
Kurz - Angular JavaScript
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Kurz - AngularJS Basics
Postoj a znalosti trenéra
Gabriel Llaurado - Allianz Technology
Kurz - Angular 10 for Developers
Machine Translated
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Kurz - Angular 14
Jak překládat zprávy
Dominik - Państwowa Akademia Nauk Stosowanych im. Ks. Bronisława Markiewicza w Jarosławiu
Kurz - Angular 15
Machine Translated