Heim >Web-Frontend >Front-End-Fragen und Antworten >Was ist der Unterschied zwischen „nativ reagieren' und „reagieren'?
Unterschiede: 1. React steuert das Rendern von HTML-Doms; React Native steuert das Rendern nativer Android/iOS-Komponenten. 2. Sie können beim Schreiben von React direkt mit Front-End-Wissen beginnen. Obwohl React Native auch möglich ist, ist es ohne native Wissensunterstützung schwierig, tiefer einzusteigen.
Die Betriebsumgebung dieses Artikels: Windows 10-System, React16, Thinkpad T480-Computer.
【Empfohlene verwandte Tutorials:React-Video-Tutorial】
Der Unterschied zwischen React Native und React
Die Prinzipien sind etwas anders:
Die Prinzipien von React und React Native sind die gleichen, beide sind virtuell dom implementiert von js Um das Rendern der Schnittstellenansichtsebene voranzutreiben. Es ist nur so, dass React das Rendern von HTML-Doms steuert; React Native steuert das Rendern nativer Android/iOS-Komponenten. Tatsächlich gab es diese Technologie zur Verwendung von js zur Steuerung nativer Komponenten der App bereits vor der Einführung von React Native, beispielsweise Native Script.
Die Programmierideen werden unterschiedlich sein:
React rendert den Dom direkt, während React Native die ID generiert, Bridge (die neueste in C++ implementierte) verwendet, um sie in eine Tabelle umzuwandeln, und darauf wartet, dass Native sie beim Schreiben aufruft Reagieren Sie, Sie können Front-End-Wissen nutzen, um direkt loszulegen. Obwohl React Native auch möglich ist, ist es schwierig, ohne native Wissensunterstützung tiefer einzusteigen.
Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmierlehre! !
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen „nativ reagieren' und „reagieren'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!