Développez votre application web avec les bonnes pratiques
Angular est devenu en quelques années un acteur incontournable dans l’univers du développement web open source. Depuis Angular 2, lancé en 2016, il n’a cessé d’évoluer vers des pratiques de développement plus modernes et des standards avancés, tout en montrant un engagement constant vers une simplification des usages. Ainsi Angular affiche toujours plus de réactivité, mais il a également su renforcer sa sécurité et optimiser ses rendus.
Avec ce nouvel ouvrage, Samuel Ronce vous accompagne à travers les fondamentaux d’Angular – la version 18 et les suivantes – mettant en lumière les dernières fonctionnalités comme l’introduction des signaux, le contrôle de flux amélioré et l’utilisation de composants standalone. Tout au long de ces pages, l’auteur montre de façon très concrète à travers la création d’une application web à la fois solide et légère. S’adressant aussi bien aux débutants qu’aux experts, il rappelle notamment les bases du langage TypeScript ou encore des notions plus anciennes comme l’utilisation des modules ou les opérateurs RxJS. Au début de chaque chapitre, le niveau est clairement indiqué vous permettant d’aborder de nouveaux apprentissages à votre rythme, et de consolider ceux déjà acquis.
Enrichi de nombreux cas testés, de bonnes pratiques et de conseils éprouvés, cet ouvrage deviendra rapidement votre guide au quotidien pour vous amener progressivement vers une autonomie complète dans le développement web.
À qui s’adresse cet ouvrage ?
• organismes de formation
• développeurs de tous niveaux
• étudiants
• chefs de projet
Les composants. Créer un composant • Les directives • Les pipes • Les flux @if, @for et @switch • Communication entre composants • Références et projection de contenu • Vue différée des composants • Créer son pipe et sa directive • Le cycle de vie des composants • Cycle de détection de changement • L’internationalisation • Test unitaire d’un composant
Injection de dépendances. Introduction à l’injection de dépendances • Jouer avec le provider • Éviter les conflits avec InjectionToken • Tester un service
Les routeurs. Le routeur : simplifier la navigation web • Lazy loading • Tester un routeur
Les observables. Les observables et leur utilisation dans Angular • Les opérateurs • Les sujets
Les signaux. Les signaux • Réaliser un composant avec les signaux • Aller plus loin sur les signaux
Les requêtes HTTP. Gérer des requêtes HTTP • Mettre en place un système d’authentification • Tester l’asynchrone et créer un mock
Les formulaires. Formulaires pilotés par template avec FormsModule • Formulaires réactifs avec ReactiveFormsModule • Créer un validateur synchrone • Être plus rapide avec FormBuilder • Aller plus loin avec ReactiveFormsModule • Créer un champ de formulaire personnalisé
Annexes. Rappels sur TypeScript • Les promesses • Jasmine • Les modules • Opérateurs courants sur RxJS
Editeur : Eyrolles
Publication : 5 septembre 2024
Edition : 1ère édition
Intérieur : Noir & blanc
Support(s) : Text (eye-readable) [ePub + PDF]
Contenu(s) : ePub, PDF
Protection(s) : Marquage social (ePub), Marquage social (PDF)
Taille(s) : 5,8 Mo (ePub), 3,3 Mo (PDF)
Langue(s) : Français
Code(s) CLIL : 3229
EAN13 Text (eye-readable) [ePub + PDF] : 9782212348156
EAN13 (papier) : 9782416017322
23,99 €
25,99 €
19,99 €
19,99 €
17,99 €