[React Family Bucket Learning] React Einführung

Was ist reagieren?

React ist eine JS-Bibliothek zum Erstellen von Benutzeroberflächen, eine Open-Source-JS-Bibliothek, die Daten in HTML-Ansichten rendert

Wer hat es entwickelt?

Entwickelt von Facebook und Open Source

 Warum lernen?

  • Die native JavaScript-Operation DOM ist umständlich und ineffizient (DOM-API-Operations-UI)
  • Wenn Sie JavaScript verwenden, um das DOM direkt zu manipulieren , wird der Browser viel neu zeichnen und neu anordnen
  • Natives JavaScript hat kein komponentenbasiertes Codierungsschema und die Wiederverwendungsrate von Code ist gering

 Funktionen von React

  • Verwenden Sie den Komponentenmodus und die deklarative Codierung, um die Entwicklungseffizienz und die Wiederverwendungsrate von Komponenten zu verbessern
  • In React Native kann die React-Syntax für die mobile Entwicklung verwendet werden (React Native ist eine Technologie, die es Front-End-Mitarbeitern ermöglicht, Android- und iOS-Anwendungen über js zu schreiben).
  • Verwenden Sie virtuelles DOM + exzellenten Diffing-Algorithmus , um die Interaktion mit echtem DOM zu minimieren

JavaScript-Grundlagen, die Sie beherrschen müssen, bevor Sie React lernen

  • Bestimmen Sie die Richtung davon
  • Klasse (Klasse)
  • ES6-Syntaxspezifikation
  • npm-Paketmanager
  • Prototyp, Prototypkette
  • Allgemeine Array-Methoden
  • Modular

        Die oben zu beherrschenden Grundkenntnisse von js werden in einigen Artikeln in meinem Blog erklärt, Sie können nach Referenzen suchen.

Offizielle Website reagieren

Die offizielle chinesische Website React wird verwendet, um die Webbibliothek und die native interaktive Schnittstelle https://react.docschina.org/ zu erstellen . Der nächste Artikel ist eine Erklärung der jsx-Syntax~

Je suppose que tu aimes

Origine blog.csdn.net/qq_41579104/article/details/130130011
conseillé
Classement