Angular cookbook over 80 actionable recipes every Angular developer should know

Angular has long been the framework of choice for web development projects of various scales, offering much-needed stability and a rich tooling ecosystem for building production-ready web and mobile apps. This recipe-based guide to Angular will help you build up your Angular expertise with a wide ra...

Full description

Bibliographic Details
Main Author: Ayaz, Muhammad Ahsan
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing Ltd. 2023
Edition:Second edition
Series:Expert insight
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 05071nmm a2200361 u 4500
001 EB002192930
003 EBX01000000000000001330395
005 00000000000000.0
007 cr|||||||||||||||||||||
008 240201 ||| eng
020 |a 9781803248073 
050 4 |a QA76.76.A54 
100 1 |a Ayaz, Muhammad Ahsan 
245 0 0 |a Angular cookbook  |b over 80 actionable recipes every Angular developer should know  |c Muhammad Ahsan Ayaz 
250 |a Second edition 
260 |a Birmingham, UK  |b Packt Publishing Ltd.  |c 2023 
300 |a 536 pages  |b illustrations 
505 0 |a Includes bibliographical references and index 
505 0 |a Creating a singleton service using forRoot() -- Getting ready -- How to do it -- How it works -- See also -- Providing alternate classes against the same DI Token -- Getting ready -- How to do it -- How it works -- See also -- Dynamic configurations using value providers -- Getting ready -- How to do it -- How it works -- See also -- Chapters 4: Understanding Angular Animations -- Technical requirements -- Creating your first two-state Angular animation -- Getting ready -- How to do it... -- How it works... -- See also -- Working with multi-state animations -- Getting ready -- How to do it.. 
505 0 |a How it works... -- See also -- Accessing a child component in a parent template via template variables -- Getting ready -- How to do it... -- How it works... -- See also -- Accessing a child component in a parent component class using ViewChild -- Getting ready -- How to do it... -- How it works... -- See also -- Standalone components and passing data through route params -- Getting ready -- How to do it... -- How it works... -- See also -- Component communication using signals -- Getting ready -- How to do it -- How it works -- See also -- Chapters 2: Working with Angular Directives and Built-In Control Flow 
505 0 |a Getting ready -- How to do it... -- How it works... -- See also -- Applying multiple directives to the same element using the Directive Composition API -- Getting ready -- How to do it... -- How it works... -- See also -- Chapters 3: The Magic of Dependency Injection in Angular -- Technical requirements -- Using Angular DI tokens -- Getting ready -- How to do it... -- How it works... -- See also -- Optional dependencies -- Getting ready -- How to do it... -- How it works -- See also -- Creating a singleton service using providedIn -- Getting ready -- How to do it -- How it works -- See also 
505 0 |a Technical requirements -- Using attribute directives to handle the appearance of elements -- Getting ready -- How to do it... -- How it works... -- See also -- Creating a directive to calculate the read time for articles -- Getting ready -- How to do it... -- How it works... -- See also -- Creating a directive that allows you to vertically scroll to an element -- Getting ready -- How to do it... -- How it works... -- See also -- Writing your first custom structural directive -- Getting ready -- How to do it... -- How it works... -- See also -- How to apply multiple structural directives to the same element 
505 0 |a Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Chapters 1: Winning Component Communication -- Technical requirements -- Component communication using component @Input and @Output properties -- Getting ready -- How to do it... -- How it works... -- See also -- Component communication using services -- Getting ready -- How to do it... -- How it works... -- See also -- Using setters for intercepting input property changes -- Getting ready -- How to do it... -- How it works... -- See also -- Using ngOnChanges to intercept input property changes -- Getting ready -- How to do it.. 
653 |a Logiciels d'application / Développement 
653 |a AngularJS. 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Expert insight 
776 |z 9781803233444 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781803233444/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.2/762 
520 |a Angular has long been the framework of choice for web development projects of various scales, offering much-needed stability and a rich tooling ecosystem for building production-ready web and mobile apps. This recipe-based guide to Angular will help you build up your Angular expertise with a wide range of recipes across key tasks in web development and show you how to build high-performance apps. 504 Includes bibliographical references and index. Later chapters will focus on recipes for effectively testing your Angular apps to make them fail-safe, before progressing to techniques for optimizing your app’s performance. Finally, you’ll create Progressive Web Apps (PWA) with Angular to provide an intuitive experience for users. By the end of this book, you’ll be able to create full-fledged, professional-looking Angular apps and have the skills you need for frontend development