Maison > interface Web > Tutoriel d'amorçage > Quelle est la différence entre bootstrap et réagir ?

Quelle est la différence entre bootstrap et réagir ?

青灯夜游
Libérer: 2020-12-21 11:26:33
original
7142 Les gens l'ont consulté

Différence : React est un framework JavaScript basé sur le mode MVC, tandis que Bootstrap n'est qu'un framework d'interface utilisateur frontal développé sur la base de HTML, CSS et JAVASCRIPT. Bootstrap est un outil de construction d'interface utilisateur basé sur HTML, et React ; est une méthode de construction technique basée sur les composants.

Quelle est la différence entre bootstrap et réagir ?

Découvrez BootStrap :

Bootstrap, de Twitter, est de loin le plus Framework Front-end populaire. Bootstrap est basé sur HTML, CSS et JAVASCRIPT. Il est simple et flexible, ce qui accélère le développement Web. bootstrap a également quelques composants d'interface utilisateur

  • La plupart des composants d'interface utilisateur de bootstrap préfèrent utiliser des classes (noms de classe sémantiques), tandis qu'easyUI est principalement implémenté à l'aide de fonctions js.

  • bootstrap accorde plus d'attention à l'expression du style, qui est plus belle et conforme à la tendance actuelle de la mode. EasyUI, en revanche, n'est pas particulièrement bon en style et pas très. le magnifique

  • bootstrap n'a pas de fonction d'interaction de données, tandis qu'easyUI a une puissante fonction d'interaction de données

  • bootstrap est compatible avec les téléphones mobiles et les PC , easyUI ne peut pas faire ça

  • La communauté frontale de bootstrap est plus mature que easyUI et dispose de ressources plus riches. De plus, la disposition en grille de bootstrap est devenue courante et constitue la tendance de développement de. la plupart des sites Web ou des systèmes back-end sont désormais très utilisés et de nombreux exemples sont utilisés directement. Très pratique.

Comprendre React :

react est basé sur le mvc (contrôle de vue du modèle) ou mvp (présentateur de la vue du modèle ) framework Le framework front-end, plus important encore, consiste à compléter une page Web d'une seule page (SPA), similaire à vue.

  • MVC : Modèle + Vue + contrôleur, principalement basé sur l'objectif de superposition, pour séparer les responsabilités de chacun.

  • MVP : il a évolué à partir du modèle MVC. Il utilise un contrôleur/présentateur pour gérer la logique + un modèle pour fournir des données + une vue pour afficher.

React est une bibliothèque JAVASCRIPT permettant de créer des interfaces utilisateur, principalement utilisée pour créer des interfaces utilisateur. Caractéristiques principales :

  • Réponse unidirectionnelle des données : lorsque les données changent, React gérera automatiquement les mises à jour de l'interface utilisateur

  • VisualDom (Virtual Dom) : React gère les modifications apportées à l'arborescence Dom. Les développeurs n'ont besoin que d'utiliser le Dom virtuel de React pour le développement, et la page sera rendue plus rapidement.

Cela conduit à un avantage plus important : le mappage du Dom virtuel au Dom réel est contrôlé par React, et si le Dom virtuel était mappé sur IOS ou Android Alors React Native est né ? , et environ 80 % du code Reactive Native peut prendre en charge à la fois IOS et Android.

La différence entre réagir et bootstrap

react est un framework javascript basé sur le mode mvc ou mvp, tandis que bootstrap n'est qu'un front-end ui framework

bootstrap : outil de construction d'interface utilisateur basé sur HTML

react : méthode de construction d'ingénierie basée sur les composants

Pour plus de connaissances sur la programmation, veuillez visiter : Cours 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal