Résumé

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

Sommaire

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

Caractéristiques

Editeur : Eyrolles

Auteur(s) : Samuel Ronce

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

Référencer ce produit sur votre site

Du même thème

--:-- / --:--