Documente Academic
Documente Profesional
Documente Cultură
Instrumentul nostru „Arată React“ face ușor pentru a demonstra React, se arată atât
codul și rezultatul.
Exemplu_01:
import React from 'react';
import ReactDOM from 'react-dom';
Dacă aveți NPM și Node.js instalat, puteți crea o aplicație React prin instalarea mai întâi
creați-reacționează-app.
Dacă ați urmat cele două comenzi de mai sus, sunteți gata pentru a rula prima
dvs. reale React aplicație!
O nouă fereastră de browser se va deschide cu nou creat React App dvs.! Dacă nu,
deschideți browserul și introduceți localhost:3000în bara de adrese.
Rezultatul:
Vei afla mai multe despre crearea reacționează aplicație în React Începeți capitolul.
HTML
CSS
JavaScript
React Introducere
Ce este React?
Vei învăța diversele aspecte ale modului React face acest lucru în restul acestui tutorial.
Istoricul React.JS
React.JS a fost folosit pentru prima dată în 2011 pentru caracteristica newsfeed
Facebook.
Pentru a obține o imagine de ansamblu a ceea ce este React, puteți scrie React cod direct
în HTML.
Dar, în scopul de a utiliza în producție React, aveți nevoie de NPM și Node.js instalat.
Cel mai rapid mod de învățare de start Reacționează este de a scrie React direct în
fișierele HTML.
Începe prin includerea trei script-uri, primele două să ne scrie React cod în JavaScripts
noastre, iar al treilea, Babel, ne permite să scrie JSX sintaxa și ES6 în browsere mai
vechi.
Exemplu
<!DOCTYPE html>
<html>
<script src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>
<body>
<div id="mydiv"></div>
<script type="text/babel">
class Hello extends React.Component {
render() {
return <h1>Hello World!</h1>
}
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<script src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>
<body>
<div id="mydiv"></div>
<script type="text/babel">
render() {
</script>
</body>
</html>
Acest mod de utilizare React poate fi OK pentru scopuri de testare, dar pentru producția
va trebui să creeze un mediu React .
Dacă aveți NPM și Node.js instalat, puteți crea o aplicație React prin instalarea mai întâi
creați-reacționează-app.
Dacă ați creat deja creați-reacționează aplicație puteți sări peste această secțiune.
Instalați crea reacționează aplicație rulând această comandă în terminal:
Apoi , va sunt capabili de a crea o aplicație React, să creați unul numit myfirstreact.
Creare reacționează aplicație va stabili tot ce ai nevoie pentru a rula o aplicație React.
O nouă fereastră de browser se va deschide cu nou creat React App dvs.! Dacă nu,
deschideți browserul și introduceți localhost:3000în bara de adrese.
Rezultatul:
Exemplu_02 /myfirstreact/src/App.js:
Exemplu
Ce urmeaza?
Acum aveți un React Mediu pe computer, și sunteți gata pentru a afla mai multe despre
React.
În restul acestui tutorial vom folosi instrumentul nostru arata Reacționează pentru a
explica diferitele aspecte ale React și modul în care acestea sunt afișate în browser.
Dacă doriți să urmați aceiași pași pe computer, începe prin stripare în jos srcdosarul să
conțină doar două fișiere: index.jsși index.html, trebuie să eliminați ,
de asemenea , toate liniile inutile de cod în interiorul celor două fișiere pentru a le face să
arate ca fișierele din Show React instrumentul de mai jos:
Exemplu
index.js:
index.html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>React App</title>
</head>
<body>
<div id="root"></div>
</body>
</html>
Run Exemplu »
import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(myfirstelement, document.getElementById('root'));
/*
You are now watching a React file
through our 'Show React' tool.
Click the tab to check out
the 'index.html' file as well.
*/