Limit search to available items
Record 4 of 98
Previous Record Next Record
Book Cover
E-book
Author Nayrolles, Mathieu, author

Title Angular design patterns : implement the Gang of Four patterns in your apps with Angular / Mathieu Nayrolles
Published Birmingham, UK : Packt Publishing, 2018

Copies

Description 1 online resource : illustrations
Contents Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: TypeScript Best Practices; Environment setup; Node.js and npm for Linux; TypeScript; Quick overview; Best practices; Naming; Interface redefinitions; Getters and setters; Constructor; Type guards; Enumerator; Pitfalls; Type-casting and JSON; Inheritance and polymorphism; Summary; Chapter 2: Angular Bootstrapping; Architectural overview; Component; Services; Directives; Pipes; Routes; Angular CLI; Installation; Creating a new application; Generating; Serving; Deploying; Summary
Chapter 3: Classical PatternsComponents; Singleton; Factory method; Observer; TypeScript observables with parameters; Observing HTTP responses; Implementation; Understanding the implementation; Promises; Summary; Chapter 4: Navigational Patterns; MVC; Model-view-controller at large; Model-view-controller limitations for the frontend; Angular's model-view-controller; Redux; Summary; Chapter 5: Stability Patterns; Timeouts; Circuit breaker; Factory; Memento; Summary; Chapter 6: Performance Patterns; AJAX overkill; Proxy patterns; Loop count; Change detection and immutable states
Prototype and the reusable poolSummary; Chapter 7: Operation Patterns; General health metrics; Specific metrics; Error reporting; Method metrics with AOP; Summary; Other Books You May Enjoy; Index
Summary This book will provide clear guidance on how to work through the most valuable design patterns effectively in Angular. You will explore some of the best ways to work with Angular to meet the performance required in the web development world. You will also learn the best practices to improve your productivity and the code base of your application
Notes Online resource; title from title page (Safari, viewed August 30, 2018)
SUBJECT AngularJS (Software framework) http://id.loc.gov/authorities/names/n2017036141
AngularJS (Software framework) fast
Subject Application software -- Development.
Web site development.
Web applications.
Software patterns.
Computer programming / software development.
Web programming.
Programming & scripting languages: general.
Computers -- Programming -- General.
Computers -- Web -- Web Programming.
Computers -- Programming Languages -- JavaScript.
Application software -- Development
Software patterns
Web applications
Web site development
Form Electronic book
ISBN 9781786460790
1786460793
1786461722
9781786461728