Essential Angular.
Annotation
Saved in:
Online Access: |
Full text (MCPHS users only) |
---|---|
Main Author: | |
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.