You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/tutorial/tutorial.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ Ez a tutoriál nem feltételez korábbi React ismereteket.
16
16
17
17
## Mielőtt elkezdjük a Tutoriált {#before-we-start-the-tutorial}
18
18
19
-
Ebben a tutoriálban egy kis játékot fogunk készíteni. **Csábító lehet átugrani, mivel nem játékokat készítesz -- de azért adj neki egy esélyt.** A technikák amiket itt tanulsz alapvetőek bármilyen React alkalmazáshoz, és ha ezeket sikerül elsajátítanod, úgy sokkal jobban meg fogod érteni a React működését.
19
+
Ebben a tutoriálban egy kis játékot fogunk készíteni. **Csábító lehet átugrani, mivel nem játékokat készítesz -- de azért adj neki egy esélyt.** A technikák, amiket itt tanulsz, alapvetőek bármilyen React alkalmazáshoz, és ha ezeket sikerül elsajátítanod, úgy sokkal jobban meg fogod érteni a React működését.
20
20
21
21
>Tipp
22
22
>
@@ -51,15 +51,15 @@ Ha először szeretnéd átnézni a JavaScriptet, akkor [ezt az útmutatót](htt
51
51
52
52
Ezt a tutoriált kétféleképpen is elvégezheted: kódolhatsz a böngésződből, vagy felállíthatsz egy helyi fejlesztői környezetet.
53
53
54
-
### "1. Opció: kódolj a böngésződben" {#setup-option-1-write-code-in-the-browser}
54
+
### 1. Opció: kódolj a böngésződben {#setup-option-1-write-code-in-the-browser}
55
55
56
56
A leggyorsabban így állhatsz neki!
57
57
58
-
Először is nyisd meg a **[Kezdő kódot](https://codepen.io/gaearon/pen/oWWQNa?editors=0010)** egy új fülön. Az új fül egy új, üres tic-tac-toe táblát, és a React kódot kell hogy mutassa. Ez a React az, amit ebben a tutoriálban szerkeszteni fogunk.
58
+
Először is nyisd meg a **[Kezdő kódot](https://codepen.io/gaearon/pen/oWWQNa?editors=0010)** egy új fülön. Az új fül egy új, üres tic-tac-toe táblát és a React kódot kell, hogy mutassa. Ez a React kód az, amit ebben a tutoriálban szerkeszteni fogunk.
59
59
60
60
Ugord át a második opciót, és a React áttekintéséhez menj az [Áttekintés](#overview) szekcióhoz.
61
61
62
-
### "2. Opció: helyi fejlesztői környezet" {#setup-option-2-local-development-environment}
62
+
### 2. Opció: helyi fejlesztői környezet {#setup-option-2-local-development-environment}
63
63
64
64
Ez az opció szabadon választható, és nem kötelező a tutoriál elvégzéséhez!
65
65
@@ -122,13 +122,13 @@ Ha bármikor elakadsz, a [közösségi támogatási források](/community/suppor
122
122
123
123
## Áttekintés {#overview}
124
124
125
-
Most hogy minden készen áll, kezdjük a React áttekintésével!
125
+
Most, hogy minden készen áll, kezdjük a React áttekintésével!
126
126
127
127
### Mi az a React? {#what-is-react}
128
128
129
129
A React egy deklaratív, effektív, és rugalmas JavaScript könyvtár, felhasználói felületek készítéséhez. Lehetővé teszi komplex felhasználói felületek összeállítását izolált kódrészletekből, amiket "komponenseknek" hívunk.
130
130
131
-
A React rendelkezik egy pár komponenstípussal, de most kezdjük a `React.Comoponent` alosztállyal:
131
+
A React rendelkezik egy pár komponenstípussal, de most kezdjük a `React.Component` alosztállyal:
132
132
133
133
```javascript
134
134
classShoppingListextendsReact.Component {
@@ -149,11 +149,11 @@ class ShoppingList extends React.Component {
149
149
// Példa használata: <ShoppingList name="Mark" />
150
150
```
151
151
152
-
Nemsokára beszélünk a vicces XMLszerű címkékről is. A komponensek segítségével mondjuk meg a Reactnek, hogy mit szeretnénk látni a képernyőn. Ha az adatunk megváltozik, a React hatékonyan frissíti és újrarendereli a komponensünket.
152
+
Nemsokára beszélünk a vicces XML-szerű címkékről is. A komponensek segítségével mondjuk meg a Reactnek, hogy mit szeretnénk látni a képernyőn. Ha az adatunk megváltozik, a React hatékonyan frissíti és újrarendereli a komponensünket.
153
153
154
154
Itt a ShoppingList egy **React komponensosztály**, vagy **React komponenstípus**. Egy komponens paramétereket fogad, amiket **props**-nak hívunk (angol "properties" rövidítése), és egy nézethierarchiát ad vissza, a `render` metóduson keresztül.
155
155
156
-
A `render` metódus egy *leírását* adja vissza annak, amit a képernyőn szeretnél látni. A React fogja a leírást, és megjeleníti az eredményt. Pontosabban, a `render` metódus egy **React elem**-et ad vissza, ami egy könnyűsúlyú leírása annak, amit renderelni kell. A legtöbb React fejlesztő egy speciális szintaxist használ, ezt "JSX"-nek hívják, ami könnyebbé teszi ezen a struktúrák írását. A `<div />` szintaxist `React.createEelement('div')`-té transzformáljuk kompiláláskor. A fenti példa egyenértékű az alábbival:
156
+
A `render` metódus egy *leírását* adja vissza annak, amit a képernyőn szeretnél látni. A React fogja a leírást, és megjeleníti az eredményt. Pontosabban, a `render` metódus egy **React elem**-et ad vissza, ami egy könnyűsúlyú leírása annak, amit renderelni kell. A legtöbb React fejlesztő egy speciális szintaxist használ, ezt "JSX"-nek hívják, ami könnyebbé teszi ezen struktúrák írását. A `<div />` szintaxist `React.createEelement('div')`-té transzformáljuk kompiláláskor. A fenti példa egyenértékű az alábbival:
@@ -1011,7 +1011,7 @@ Most pedig `képezzük le` a `history`-t a Game komponens `render` metódusában
1011
1011
1012
1012
const moves = history.map((step, move) => {
1013
1013
const desc = move ?
1014
-
'Menj erre ide, lépés: #' + move :
1014
+
'Menj ide, lépés: #' + move :
1015
1015
'Menj a játék kezdetéhez';
1016
1016
return (
1017
1017
<li>
@@ -1051,7 +1051,7 @@ A tic-tac-toe játék lépéstörténetében minden lépéshez létrehozunk egy
1051
1051
> Warning:
1052
1052
> Each child in an array or iterator should have a unique "key" prop. Check the render method of "Game".
1053
1053
1054
-
Beszéljük meg mit is jelent a fenti figyelmeztetés.
1054
+
Beszéljük meg, mit is jelent a fenti figyelmeztetés.
1055
1055
1056
1056
### Azonosító kulcs választása {#picking-a-key}
1057
1057
@@ -1209,4 +1209,4 @@ Ha van egy kis extra időd, vagy szeretnéd gyakorolni a React új képességeid
1209
1209
5. Ha valaki nyer, emeld ki a három négyzetet, ami lehetővé tette a játékosnak a nyerést.
1210
1210
6. Ha senki sem nyer, mutass egy üzenetet döntetlen eredményről.
1211
1211
1212
-
Ezen a tutoriálon keresztül olyan React koncepciókat érintettünk mint elemek, komponensek, propok és állapot. Ezen témák részletesebb magyarázatához nézd meg a [dokumentáció többi részét](/docs/hello-world.html). Ha többet szeretnél tanulni komponensek definiálásról, nézd meg a [`React.Component` API hivatkozását](/docs/react-component.html).
1212
+
Ezen a tutoriálon keresztül olyan React koncepciókat érintettünk mint elemek, komponensek, propok és állapot. Ezen témák részletesebb magyarázatához nézd meg a [dokumentáció többi részét](/docs/hello-world.html). Ha többet szeretnél tanulni komponensek definiálásról, nézd meg a [`React.Component` API hivatkozását](/docs/react-component.html).
0 commit comments