Essential Angular.

Annotation

Saved in:
Bibliographic Details
Online Access: Full text (MCPHS users only)
Main Author: Savkin, Victor
Format: Electronic eBook
Language:English
Published: Birmingham, UNKNOWN : Packt Publishing, 2017
Subjects:
Local Note:ProQuest Ebook Central
Table of Contents:
  • Cover
  • Credits
  • About the Authors
  • www.PacktPub.com
  • Customer Feedback
  • Table of Contents
  • Preface
  • Example
  • Chapter 1: Compilation
  • JIT and AOT
  • Why would I want to do it?
  • How is it possible?
  • Trade-offs
  • Let's recap
  • Chapter 2: NgModules
  • Declarations, imports, and exports
  • Summary
  • Bootstrap and entry components
  • Summary
  • Providers
  • Injecting NgModules and module initialization
  • Bootstrap
  • Lazy loading
  • Let's recap
  • Chapter 3: Components and Directives
  • Input and output properties
  • Template
  • Life cycle
  • Providers
  • Host element
  • Queries
  • Let's recap
  • What about directives?
  • Chapter 4: Templates
  • Why templates?
  • Swapping implementations
  • Analyzing templates
  • Transforming templates
  • Separating dynamic and static parts
  • Building on existing technologies and communities
  • Angular templates
  • Property and event bindings
  • Two-way bindings
  • Interpolation
  • Passing constants
  • References
  • Templates and *
  • Let's recap
  • Chapter 5: Dependency Injection
  • Registering providers
  • Injector tree
  • Resolution
  • Lazy loading
  • Getting injector
  • Visualizing injector tree
  • Advanced topics
  • Controlling visibility
  • Optional dependencies
  • More on registering providers
  • Aliasing
  • Overrides
  • Let's recap
  • Chapter 6: Change Detection
  • Two phases
  • Why?
  • Predictability
  • Performance
  • How does Angular enforce It?
  • Content and view children
  • ChangeDetectionStrategy. OnPush
  • Let's recap
  • Chapter 7: Forms
  • Two modules
  • High-level overview
  • App model
  • Form model
  • Form directives
  • DOM
  • Form model
  • FormControl
  • FormGroup
  • FormArray
  • Updating form model
  • Disabling form model
  • Async validations
  • Composing validators
  • Listening to changes
  • Power of RxJS
  • Why form model?
  • Form directives
  • ReactiveFormsModule.
  • FormsModule
  • Accessing form model when using FormsModule
  • The DOM
  • Wrapping up
  • Chapter 8: Testing
  • Isolated tests
  • Shallow testing
  • Integration testing
  • Protractor tests
  • Let's recap
  • Chapter 9: Reactive Programming in Angular
  • Reactive programming in the core framework
  • Events and state
  • Definition
  • Time
  • Reified and transparent
  • Observables
  • RxJS and reactive programming
  • What about event callbacks?
  • Reactive programming in the Angular ecosystem
  • @angular/forms
  • @angular/router
  • Summary
  • Index.