Maison  >  Article  >  interface Web  >  Vue.js est-il basé sur javascript ?

Vue.js est-il basé sur javascript ?

青灯夜游
青灯夜游original
2020-12-11 16:17:203706parcourir

vue.js est un framework progressif basé sur JavaScript, utilisé pour créer des interfaces utilisateur, et adopte la licence open source MIT. La bibliothèque principale de Vue se concentre uniquement sur la couche de vue et adopte une conception de développement incrémental ascendant. Elle est très facile à apprendre et à intégrer à d'autres bibliothèques ou projets existants.

Vue.js est-il basé sur javascript ?

L'environnement d'exploitation de cet article : système Windows10, vue 2.9, ordinateur thinkpad t480.

Vue.js est un framework JavaScript progressif permettant de créer des interfaces utilisateur. Vue se concentre uniquement sur la couche de vue et adopte une conception de développement incrémental ascendant. Recommandations associées : "Tutoriel vue.js"

La bibliothèque principale de Vue se concentre uniquement sur la couche de vue et est très facile à apprendre et à intégrer à d'autres bibliothèques ou projets existants. Vue, en revanche, est tout à fait capable de piloter des applications complexes d'une seule page développées à l'aide de composants et de bibliothèques à fichier unique pris en charge par l'écosystème Vue.

L'objectif de Vue.js est d'implémenter une liaison de données réactive et des composants de vue composés via l'API la plus simple possible

Vue.js lui-même n'est pas un framework complet - il se concentre uniquement sur la couche de vues. Il est donc très facile à apprendre et très facile à intégrer à d’autres bibliothèques ou à des projets existants. D'un autre côté, Vue.js est également parfaitement capable d'alimenter des applications complexes d'une seule page lorsqu'il est utilisé avec des outils associés et des bibliothèques de support.

Les principales fonctionnalités de Vue.js

Vue.js est une excellente bibliothèque JavaScript pour le développement d'interfaces frontales. La raison pour laquelle elle est très populaire est qu'elle est très populaire. possède de nombreuses fonctionnalités exceptionnelles, les principales caractéristiques sont les suivantes.

1) Framework léger

Vue.js peut suivre automatiquement les expressions de modèles dépendantes et les propriétés calculées, fournit une liaison de données MVVM et un système de composants composables, avec une API simple et flexible facilite la tâche des lecteurs. pour comprendre et démarrer plus rapidement.

2) Liaison de données bidirectionnelle

Le rendu déclaratif est le principal mode de réalisation de la liaison de données bidirectionnelle et est également le cœur de Vue.js. Il permet le rendu déclaratif des données à l'aide d'un modèle concis. syntaxe Intégrer dans DOM.

3) Instructions

Vue.js interagit avec la page, principalement via des instructions intégrées. La fonction de l'instruction est de modifier certains comportements en conséquence lorsque la valeur de son expression change. aux DOM.

4) Componentisation

Le composant est l'une des fonctionnalités les plus puissantes de Vue.js. Les composants peuvent étendre des éléments HTML, encapsulant du code réutilisable.

Dans Vue, les composants parent-enfant communiquent via des accessoires, une transmission unidirectionnelle du parent à l'enfant. Le composant enfant communique avec le composant parent et informe le composant parent des modifications de données en déclenchant des événements. Cela constitue un modèle de communication père-enfant de base.

Lorsque les composants pendant le développement ont une relation très étroite avec HTML, JavaScript, etc., les composants peuvent être personnalisés en fonction des besoins réels, ce qui rend le développement plus pratique et réduit considérablement la quantité d'écriture de code.

Le composant prend également en charge le rechargement à chaud. Lorsque nous apportons des modifications, la page ne sera pas actualisée, mais le composant lui-même sera rechargé immédiatement, sans affecter l'état actuel de l'ensemble de l'application. CSS prend également en charge le rechargement à chaud.

5) Routage côté client

Vue-router est le plug-in de routage officiel de Vue.js. Il est profondément intégré à Vue.js et est utilisé pour créer des applications d'une seule page. Les applications Vue à page unique sont basées sur le routage et les composants. Le routage est utilisé pour définir les chemins d'accès et cartographier les chemins et les composants. Les pages traditionnelles implémentent le changement de page et les sauts via des hyperliens.

6) Gestion de l'état

La gestion de l'état est en fait un flux de données unidirectionnel qui pilote le rendu de la vue, et l'utilisateur exploite la vue pour générer une action, ce qui entraîne le changement de l'état. , ce qui amène la vue à restituer pour former un composant distinct.

Recommandations associées :

Un résumé des questions d'entretien de vue frontale en 2020 (avec réponses)

Tutoriel vue Recommandé : Les 5 dernières sélections de didacticiels vidéo vue.js en 2020

Pour plus de connaissances liées à la programmation, veuillez visiter : Vidéo de programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Qu'est-ce que vue.resourceArticle suivant:Qu'est-ce que vue.resource