
Apprendre le développement front-end avec Vue 3 et TypeScript
Description
Introduction au livre
Maîtriser Vue moderne avec l'API de composition et TypeScript
Ce livre est un guide pratique d'introduction qui vous accompagne du début à la fin dans le développement front-end avec Vue.js et TypeScript.
Ce tutoriel vous guidera tout au long du processus de création d'une application monopage (SPA) basée sur les dernières fonctionnalités de Vue 3 : l'API de composition, Pinia pour la gestion d'état et Vue Router pour les transitions de page, avec des exercices pratiques.
En particulier, comme il est dispensé dans un format pratique et axé sur la pratique, vous pouvez apprendre systématiquement Vue 3 et TypeScript en saisissant et en exécutant directement du code.
Faites vos premiers pas dans le développement front-end en toute confiance avec Vue 3 !
Ce livre est un guide pratique d'introduction qui vous accompagne du début à la fin dans le développement front-end avec Vue.js et TypeScript.
Ce tutoriel vous guidera tout au long du processus de création d'une application monopage (SPA) basée sur les dernières fonctionnalités de Vue 3 : l'API de composition, Pinia pour la gestion d'état et Vue Router pour les transitions de page, avec des exercices pratiques.
En particulier, comme il est dispensé dans un format pratique et axé sur la pratique, vous pouvez apprendre systématiquement Vue 3 et TypeScript en saisissant et en exécutant directement du code.
Faites vos premiers pas dans le développement front-end en toute confiance avec Vue 3 !
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Introduction
Chapitre 1 : Flux de développement front-end et Vue
1.1 L'évolution de JavaScript et l'émergence du développement front-end
_1.2 Framework front-end et Vue
Chapitre 2 : Projets Vite et Vue
2.1 Préparation à la création d'un projet Vue
2.2 Création et exécution d'un projet Vue
_2.3 Questions de création de projet Vue et Vite
Chapitre 3 : Principes de base de la programmation Vue
3.1 Composants et syntaxe de base de Vue
3.2 Système réactif
3.3 Différentes manières de préparer des données réactives
3.4 Principes de structure et de fonctionnement d'un projet Vue
Édition de base
Chapitre 4 Directives relatives aux données et aux événements
_4.1 Directives de liaison de données
_4.2 Directives relatives aux événements
Chapitre 5 Liaison bidirectionnelle des données et autres directives
5.1 Liaison de données bidirectionnelle
_5.2 Autres directives de liaison de données
Chapitre 6 Directives de contrôle
_6.1 Directive relative aux branches conditionnelles
6.2 Directive de répétition
_6.3 Manipulation de listes
Chapitre 7 : Utilisation des blocs de script
_7.1 Observateur
_7.2 Crochets de cycle de vie
7.3 Le vrai visage de la configuration des scripts
_7.4 API Options
Chapitre 8 Interactions entre les composants
8.1 Utilisation des composants enfants
8.2 Indépendance des composants et traitement CSS
8.3 Communication des composants parents vers les composants enfants
_8.4 Application Props
8.5 Communication inter-composantes de l'enfant au parent
8.6 Fournisseur et injection
Chapitre 9 : Utilisation des composants enfants
_9.1 Emplacements pour la personnalisation des composants enfants
_9.2 Emplacements nommés implémentant plusieurs emplacements
_9.3 Emplacements à portée inversée pour le transfert de données
_9.4 Composants dynamiques
Chapitre 10 Vue Router
_10.1 Application monopage
_10.2 Principes de base de Vue Router
_10.3 Paramètres de chemin
_10.4 Contrôle du routage via des blocs de script
_10.5 Autres fonctionnalités de Vue Router
Chapitre 11 Pinia
_11.1 Notions de base de Pinia
_11.2 Comment utiliser Pinia avec des arguments
_11.3 Application des actions
Section Application
Chapitre 12 Traitement asynchrone
_12.1 Principes de base du traitement asynchrone
_12.2 IndexedDB
_12.3 Accès Web
Chapitre 13 Tests unitaires
_13.1 Tests unitaires et Vitest
_13.2 Principes de base des tests de composants
_13.3 Application de test de composants
_13.4 Test de communication entre les composants
Chapitre 1 : Flux de développement front-end et Vue
1.1 L'évolution de JavaScript et l'émergence du développement front-end
_1.2 Framework front-end et Vue
Chapitre 2 : Projets Vite et Vue
2.1 Préparation à la création d'un projet Vue
2.2 Création et exécution d'un projet Vue
_2.3 Questions de création de projet Vue et Vite
Chapitre 3 : Principes de base de la programmation Vue
3.1 Composants et syntaxe de base de Vue
3.2 Système réactif
3.3 Différentes manières de préparer des données réactives
3.4 Principes de structure et de fonctionnement d'un projet Vue
Édition de base
Chapitre 4 Directives relatives aux données et aux événements
_4.1 Directives de liaison de données
_4.2 Directives relatives aux événements
Chapitre 5 Liaison bidirectionnelle des données et autres directives
5.1 Liaison de données bidirectionnelle
_5.2 Autres directives de liaison de données
Chapitre 6 Directives de contrôle
_6.1 Directive relative aux branches conditionnelles
6.2 Directive de répétition
_6.3 Manipulation de listes
Chapitre 7 : Utilisation des blocs de script
_7.1 Observateur
_7.2 Crochets de cycle de vie
7.3 Le vrai visage de la configuration des scripts
_7.4 API Options
Chapitre 8 Interactions entre les composants
8.1 Utilisation des composants enfants
8.2 Indépendance des composants et traitement CSS
8.3 Communication des composants parents vers les composants enfants
_8.4 Application Props
8.5 Communication inter-composantes de l'enfant au parent
8.6 Fournisseur et injection
Chapitre 9 : Utilisation des composants enfants
_9.1 Emplacements pour la personnalisation des composants enfants
_9.2 Emplacements nommés implémentant plusieurs emplacements
_9.3 Emplacements à portée inversée pour le transfert de données
_9.4 Composants dynamiques
Chapitre 10 Vue Router
_10.1 Application monopage
_10.2 Principes de base de Vue Router
_10.3 Paramètres de chemin
_10.4 Contrôle du routage via des blocs de script
_10.5 Autres fonctionnalités de Vue Router
Chapitre 11 Pinia
_11.1 Notions de base de Pinia
_11.2 Comment utiliser Pinia avec des arguments
_11.3 Application des actions
Section Application
Chapitre 12 Traitement asynchrone
_12.1 Principes de base du traitement asynchrone
_12.2 IndexedDB
_12.3 Accès Web
Chapitre 13 Tests unitaires
_13.1 Tests unitaires et Vitest
_13.2 Principes de base des tests de composants
_13.3 Application de test de composants
_13.4 Test de communication entre les composants
Image détaillée

Avis de l'éditeur
Un guide pratique de Vue 3 pour les débutants en développement front-end, avec TypeScript inclus !
Ce livre est divisé en trois sections : introduction, notions de base et application.
La section d'introduction vous aide à comprendre le flux de développement front-end et les principes de fonctionnement de base de Vue, tandis que la section de base couvre les fonctionnalités essentielles de Vue, notamment les directives et la liaison entre les composants.
La section consacrée à l'application explique le traitement asynchrone et les tests unitaires, en fournissant un contenu approfondi nécessaire à une utilisation pratique.
De plus, grâce à de nombreux exemples et des explications claires et concises, même les débutants peuvent suivre sans difficulté.
L'auteur, fort d'une vaste expérience pratique, vous guide pas à pas à travers les bases et les applications du développement front-end moderne utilisant Vue 3 et TypeScript.
Maîtrisez le développement frontend moderne avec Vue 3 et TypeScript !
Contenu principal
● Mise en place d'un environnement de développement avec Vite
● API de composition et propriété de configuration
● Système réactif
● Directives et liaison des données
● Liaison inter-composants
● Transition de page avec Vue Router
● Développement d'applications monopages (SPA)
● Bibliothèque de gestion d'État Pinia
● Traitement asynchrone et communication de données
● Tests unitaires et contrôle de la qualité
Ce livre est divisé en trois sections : introduction, notions de base et application.
La section d'introduction vous aide à comprendre le flux de développement front-end et les principes de fonctionnement de base de Vue, tandis que la section de base couvre les fonctionnalités essentielles de Vue, notamment les directives et la liaison entre les composants.
La section consacrée à l'application explique le traitement asynchrone et les tests unitaires, en fournissant un contenu approfondi nécessaire à une utilisation pratique.
De plus, grâce à de nombreux exemples et des explications claires et concises, même les débutants peuvent suivre sans difficulté.
L'auteur, fort d'une vaste expérience pratique, vous guide pas à pas à travers les bases et les applications du développement front-end moderne utilisant Vue 3 et TypeScript.
Maîtrisez le développement frontend moderne avec Vue 3 et TypeScript !
Contenu principal
● Mise en place d'un environnement de développement avec Vite
● API de composition et propriété de configuration
● Système réactif
● Directives et liaison des données
● Liaison inter-composants
● Transition de page avec Vue Router
● Développement d'applications monopages (SPA)
● Bibliothèque de gestion d'État Pinia
● Traitement asynchrone et communication de données
● Tests unitaires et contrôle de la qualité
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 6 janvier 2025
- Nombre de pages, poids, dimensions : 520 pages | 183 × 235 × 18 mm
- ISBN13 : 9791169213325
- ISBN10 : 1169213324
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne