Maison  >  Article  >  interface Web  >  A quoi sert dva en réaction ?

A quoi sert dva en réaction ?

青灯夜游
青灯夜游original
2020-11-13 17:20:293896parcourir

dva est un framework léger basé sur redux et redux-saga, qui peut aider à mieux organiser le développement de code ; il intègre également React-Router et Fetch, qui contiennent essentiellement tout le nécessaire pour développer une interface Web. applications. L'outil principal simplifie l'expérience de développement et évite aux développeurs le travail de configuration et d'installation eux-mêmes.

A quoi sert dva en réaction ?

Qu'est-ce que dva en réaction ? A quoi ça sert ?

dva est tout d'abord une solution de flux de données basée sur redux et redux-saga. Ensuite, afin de simplifier l'expérience de développement, dva intègre également React-Router et Fetch, ce qui lui permet de le faire. également être compris comme un cadre d'application léger.

dva peut aider à mieux organiser le code pour le développement. Il fournit également React-Router et Fetch, qui disposent essentiellement des principaux outils nécessaires au développement d'applications Web frontales, évitant ainsi aux développeurs le travail de configuration et d'installation eux-mêmes.

Adresse du site officiel de dva : https://dvajs.com/

La gestion des données de dva est basée sur redux, qui enregistre les données de toutes les pages dans une arborescence (Car pour une application de page , tous les composants dom sont organisés sous forme d'arbre. Par conséquent, les composants data et dom peuvent trouver une correspondance biunivoque)

Dva doit donc faire les choses suivantes :

  • Enregistrer les données.

  • Soumettre une demande d'opération de données. Les informations demandées par l'opération contiennent une action et de nouvelles données (action + opérande). Les sources de nouvelles données sont synchrones et asynchrones.

  • Mettez à jour les anciennes données en fonction des nouvelles données et des demandes d'opération de données.

  • Indiquez au composant de réaction les nouvelles données.

Installation DVA

Étape 1 : Installez l'échafaudage dva-cli

npm i dva-cli -g
或
yarn add global dva-cli

Étape 2 : Vérifiez si l'installation est réussi

dva -v

Projet de création DVA

Étape 1 : Générer le code du framework DVA via l'outil d'échafaudage

dva new dvashop

Étape 2 : Commencer les tests

cd dvashop

yarn start
或者
npm start

Plus Pour plus de connaissances sur la programmation, veuillez visiter :

Site Web d'apprentissage de la 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