コース概要
AngularJS アプリのスケーリングにおける大きな落とし穴の回避
適切な MVC ディレクトリ構造
より賢い方法でモジュールを作成する
- 名前の一貫性を保つ ヘッダー、フッター、ルートをモジュール化する
依存関係の注入とコードの縮小
- グローバルな依存関係
コントローラーを使いすぎない
- 「controllerAs」の構文 ディレクティブで「bindToController」を使用する 「ng-click」を条件付きにする
工場 vs サービス
- すべてのプロバイダーはシングルトンです
ブラウザ拡張機能(Batarangなど)の利用
多くのウォッチャーとパフォーマンスの問題について
スコーピング
- コントローラでは書き込み専用 テンプレートでは読み取り専用 プロパティではなくスコープ内のオブジェクト 親 '$scope' のプロパティをシャドウすることを回避 プロトタイプの継承 スコープをすっきりと保つ 兄弟オブジェクトと対話する方法
ワンタイムバインディング
非手動テスト
- ngMockモジュール
Protractor
- Jasmine ' $digest' サイクルによる e2e テスト
カルマ
- フィードバック ループを簡単に閉じる方法 さまざまなブラウザ間でテストを並行して実行する さまざまなデバイスを使用した実際の使用シナリオ
不使用 jQuery
- 考え方を変える
適切な展開
- サーバーと対話するためのファサード サーバー対話とエラー処理をモデルから分離 Business モデル内のロジック 注入される前にプロバイダーを構成する '$scope.$emit()' と '$scope.$broadcast' を適切に使用する ワークフローを自動化するよ、うなり声、バウアー Cordova の使用例
Angular 1 対 Angular 2
- 相違点と類似点 3 つの方法: typescript、pure js、dart Go Angular 2 での OD の実践 バージョン 1 からのアップグレード
お客様の声 (9)
The practical experience of actually working with the code
Chad Roskuge - ALTRON
コース - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
コース - 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
コース - Building Web Apps using the MEAN stack
あなたのジョークが好きでした
Dermot - Griffiths & Armour
コース - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
コース - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
część o RxJS
Kacper - INWEBIT Sp. z o.o.
コース - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
コース - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
コース - Angular 6
Good examples and interactive course !