aboutsummaryrefslogtreecommitdiff
path: root/files/hu/glossary
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:41:45 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:41:45 -0500
commit1109132f09d75da9a28b649c7677bb6ce07c40c0 (patch)
tree0dd8b084480983cf9f9680e8aedb92782a921b13 /files/hu/glossary
parent4b1a9203c547c019fc5398082ae19a3f3d4c3efe (diff)
downloadtranslated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.tar.gz
translated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.tar.bz2
translated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.zip
initial commit
Diffstat (limited to 'files/hu/glossary')
-rw-r--r--files/hu/glossary/abstraction/index.html49
-rw-r--r--files/hu/glossary/ajax/index.html31
-rw-r--r--files/hu/glossary/api/index.html40
-rw-r--r--files/hu/glossary/bongeszo/index.html37
-rw-r--r--files/hu/glossary/callback_function/index.html31
-rw-r--r--files/hu/glossary/css/index.html41
-rw-r--r--files/hu/glossary/elso_osztalyu_funkciok/index.html103
-rw-r--r--files/hu/glossary/index.html27
-rw-r--r--files/hu/glossary/javascript/index.html45
-rw-r--r--files/hu/glossary/node.js/index.html24
10 files changed, 428 insertions, 0 deletions
diff --git a/files/hu/glossary/abstraction/index.html b/files/hu/glossary/abstraction/index.html
new file mode 100644
index 0000000000..bf5dc1b36e
--- /dev/null
+++ b/files/hu/glossary/abstraction/index.html
@@ -0,0 +1,49 @@
+---
+title: Absztrakció
+slug: Glossary/Abstraction
+tags:
+ - Absztrakció
+ - Kódolás
+ - Programozási Nyelv
+ - Szójegyzék
+translation_of: Glossary/Abstraction
+---
+<p>A {{Glossary("computer programming", "számítógépes programozás")}}ban az absztrakció lehetővé teszi a komplex szoftveres rendszerek bonyolultságának csökkentését illetve a hatékony dizájnt és kivitelezést. A bonyolult technikai rendszereket egyszerűbb {{Glossary("API", "API")}}-ok mögé rejti.</p>
+
+<h2 id="Az_adatabsztrakció_előnyei">Az adatabsztrakció előnyei</h2>
+
+<ul>
+ <li>A felhasználónak nem kell alacsony szintű kódot írnia.</li>
+ <li>Megakadályozza a kódduplázást és megnöveli az újrahasználhatóságot.</li>
+ <li>A felhasználó érintése nélkül meg tudja változtatni a belső osztályok implementációját.</li>
+ <li>Segít megnövelni az alkalmazás vagy program biztonságát, mivel csak a legfontosabb részleteket mutatja a felhasználónak.</li>
+</ul>
+
+<h2 id="Példa"><strong>Példa</strong></h2>
+
+<pre class="brush: js notranslate">class AbsztrakcioBevezetes {
+ // a belső tagok értékének megváltoztatása
+ beallit(x, y) {
+ this.a = x;
+ this.b = y;
+ }
+
+ kiiras() {
+ console.log('a = ' + this.a);
+ console.log('b = ' + this.b);
+ }
+}
+
+const obj = new AbsztrakcioBevezetes();
+obj.beallit(10, 20);
+obj.kiiras();
+// a = 10
+// b = 20</pre>
+
+<h2 id="Tudjon_meg_többet"><strong>Tudjon meg többet</strong></h2>
+
+<h3 id="Általános_ismeretek"><strong>Általános ismeretek</strong></h3>
+
+<ul>
+ <li>{{interwiki("wikipedia", "Abstraction (computer science)", "Absztrakció")}} a Wikipédián</li>
+</ul>
diff --git a/files/hu/glossary/ajax/index.html b/files/hu/glossary/ajax/index.html
new file mode 100644
index 0000000000..e7f8a4b6e2
--- /dev/null
+++ b/files/hu/glossary/ajax/index.html
@@ -0,0 +1,31 @@
+---
+title: Ajax
+slug: Glossary/AJAX
+tags:
+ - AJAX
+ - Infrastruktúra
+ - Szójegyzék
+translation_of: Glossary/AJAX
+---
+<p><span class="seoSummary">Az <strong>Ajax</strong> (Asynchronous {{Glossary("JavaScript")}} And {{Glossary("XML")}}), egy programozási gyakorlat komplex és dinamikus weblapok építésére egy {{Glossary("XHR_(XMLHttpRequest)","XMLHttpRequest")}} nevezetű technológiát használva.</span></p>
+
+<p>Az Ajax lehetővé teszi a {{Glossary("DOM")}} egy részének a frissítését egy {{Glossary("HTML")}} oldalon, teljes oldalfrissítés szükségessége nélkül. Az Ajax lehetővé teszi az aszinkronos munkát, ami azt jelenti, hogy amíg az oldal célzott része megpróbál újratölteni, addig az oldal többi része tovább fut (ezzel ellentétben a szinkronos módszer blokkolja a kód további futását, amíg az oldal célzott része újra nem töltött).</p>
+
+<p>Az interaktív weboldalakkal és modern internetes szabványokkal, az Ajax-ot szépen lassan felváltják a JavaScript keretrendszereken belüli függvények és az eredeti {{domxref("Fetch API")}} Szabvány.</p>
+
+<section class="Quick_links" id="Quick_Links">
+<ul>
+ <li><a href="/en-US/docs/Glossary">Az MDN Web Dokumentáció Szójegyzéke</a>:
+
+ <ul>
+ <li>{{Glossary("XHR_(XMLHttpRequest)","XMLHttpRequest")}}</li>
+ </ul>
+ </li>
+ <li>{{interwiki("wikipedia", "Ajax")}} a Wikipédián</li>
+ <li><a href="/en-US/docs/Web/Guide/AJAX">Ajax</a></li>
+ <li><a href="/en-US/docs/Web/Guide/AJAX/Getting_Started">Ajax - Kezdetek</a></li>
+ <li>{{DOMxRef("XMLHttpRequest")}}</li>
+ <li>{{DOMxRef("Fetch API")}}</li>
+ <li><a href="/en-US/docs/Web/API/Fetch_API/Using_Fetch">A Fetch API használata</a></li>
+</ul>
+</section>
diff --git a/files/hu/glossary/api/index.html b/files/hu/glossary/api/index.html
new file mode 100644
index 0000000000..a3102d330e
--- /dev/null
+++ b/files/hu/glossary/api/index.html
@@ -0,0 +1,40 @@
+---
+title: API
+slug: Glossary/API
+tags:
+ - Glossary
+translation_of: Glossary/API
+---
+<p>Az API a programozás során előforduló egyik leggyakoribb és legijesztőbb kifejezés. Ennek ellenére nem annyira rettenetes: például ennek a szócikknek az elolvasásával meg is lehet érteni.</p>
+
+<p>Az API szó az angol Application Programming Interface rövidítése. Egy olyan felületet jelöl, amin keresztül egy külső programot el lehet érni, kommunikálni lehet vele. (Tehát a külső program képességeit más programokból hasznosítani lehet).</p>
+
+<p>Fontos, hogy az API számítógépek számára készül: programból könnyen összeállítható a bemenete és feldolgozható a kimenete, de emberek számára nehezebben értelmezhető.</p>
+
+<p>Webfejlesztés során általában kétféle API-val találkozhatunk:</p>
+
+<ul>
+ <li>Programkódból elérhető API-k:Igazábol minden olyan utasítás, amit nem mi hoztunk létre, API-nak minősül. Például ha használtuk már (JavaScript-ben) a document.write-t, a document.getElementByID-t vagy a .innerHTML-t, akkor máris a DOM API felhasználói lettünk.</li>
+ <li>Interneten elérhető API-k: Ezekkel eleinte kevésbé találkozunk. Lényegük, hogy egy weboldal működtetője nem csak ember számára olvasható (HTML-) formátumban teszi elérhetővé a szerver szolgáltatásait. Ebben az esetben a bemeneti adatokat az URL-ben kell elhelyezni, az eredményt pedig valamilyen, jól feldolgozható formátumban (egyszerő szöveg, JSON, XML) kapjuk.</li>
+</ul>
+
+<p>Példák</p>
+
+<ul>
+ <li>A MediaWiki API-val a Wikipédia szolgáltatásaihoz férhetünk hozzá. Például a <a href="https://hu.wikipedia.org/w/api.php?action=query&amp;list=search&amp;srsearch=API">hu.wikipedia.org/w/api.php?action=query&amp;list=search&amp;srsearch=API</a> linken azokat azoknak az oldalaknak a listáját kapjuk meg, amelyek tartalmazzák az API szót.</li>
+ <li>A már említett DOM API az oldal tartalmának JavaScriptből való olvasására/módosítására szolgál.</li>
+</ul>
+
+<h2 id="További_olvasnivaló">További olvasnivaló</h2>
+
+<h3 id="Általános_tudás">Általános tudás</h3>
+
+<ul>
+ <li><a href="https://hu.wikipedia.org/wiki/Alkalmazásprogramozási_felület" title="Alkalmazásprogramozási felület">Alkalmazásprogramozási felület </a>a wikipédián</li>
+</ul>
+
+<h3 id="Technikai_részletek">Technikai részletek</h3>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Web/API">Web API reference</a> (egyenlőre angolul)</li>
+</ul>
diff --git a/files/hu/glossary/bongeszo/index.html b/files/hu/glossary/bongeszo/index.html
new file mode 100644
index 0000000000..36a13cf1ce
--- /dev/null
+++ b/files/hu/glossary/bongeszo/index.html
@@ -0,0 +1,37 @@
+---
+title: Böngésző
+slug: Glossary/bongeszo
+tags:
+ - Nacigáció
+ - Szójegyzék
+translation_of: Glossary/Browser
+---
+<p>A Webböngésző vagy böngésző egy program, ami a {{Glossary("World Wide Web","webből")}} kinyeri és megjeleníti az oldalakat és lehetővé teszi a felhasználó számára a további oldalakhoz való hozzáférést {{Glossary("hyperlink","hivatkozásokon")}} keresztül. A böngésző a legismertebb {{Glossary("user agent", "hálózati kliens")}}.</p>
+
+<h2 id="Tudj_meg_többet">Tudj meg többet</h2>
+
+<h3 id="Egy_böngésző_letöltése">Egy böngésző letöltése</h3>
+
+<ul>
+ <li><a href="https://www.mozilla.org/hu/firefox/">Mozilla Firefox</a></li>
+ <li><a href="https://www.google.com/chrome/" rel="external">Google Chrome</a></li>
+ <li><a href="https://www.microsoft.com/en-us/edge" rel="external">Microsoft Edge</a></li>
+ <li><a href="https://www.opera.com/" rel="external">Opera Browser</a></li>
+</ul>
+
+<section class="Quick_links" id="Quick_Links">
+<ol>
+ <li><a href="/hu/docs/Glossary">Az MDN Webes Dokumentáció szójegyzéke</a>
+
+ <ol>
+ <li>{{Glossary("user agent", "hálózati kliens")}}</li>
+ </ol>
+ </li>
+ <li>Általános tudnivaló
+ <ol>
+ <li>{{interwiki("wikipedia", "Webböngésző")}} a Wikipédián</li>
+ <li><a href="http://www.evolutionoftheweb.com/" rel="external">Az internet fejlődése</a></li>
+ </ol>
+ </li>
+</ol>
+</section>
diff --git a/files/hu/glossary/callback_function/index.html b/files/hu/glossary/callback_function/index.html
new file mode 100644
index 0000000000..36ae03f558
--- /dev/null
+++ b/files/hu/glossary/callback_function/index.html
@@ -0,0 +1,31 @@
+---
+title: Callback függvény
+slug: Glossary/Callback_function
+translation_of: Glossary/Callback_function
+---
+<p>A callback függvény (vagy visszahívó függvény) egy függvény, amit egy másik függvénynek adunk át argumentumként, ami aztán majd a külső függvényen belül hívódik meg, hogy végrehajtson egy adott eseményt.</p>
+
+<p>Íme egy példa:</p>
+
+<pre class="brush: js notranslate">function üdvözlés(név) {
+ alert('Hello ' + név);
+}
+
+function felhasználóInputFeldolgozása(callback) {
+ const név = prompt('Kérlek add meg a neved!');
+ callback(név);
+}
+
+felhasználóInputFeldolgozása(üdvözlés);</pre>
+
+<p>A fenti példa egy {{glossary("synchronous")}} (szinkron) callback, mivel azonnal végrehajtódik.</p>
+
+<p>Megjegyzés: a callback függvények gyakran használatosak arra a célra, hogy folytassák a kód végrehajtását, miután egy {{glossary("asynchronous")}} (aszinkron) művelet végrehajtása befejeződött. Ezeket aszinkron callback-nek nevezzük. Egy jó példa erre a  <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/then">.then()</a></code> blokkon belül végrehajtott függvények, miután az adott ígéret (<code>promise</code>) teljesül (<code>fulfill</code>), vagy el lesz utasítva (<code>reject</code>). Ezt a felépítést sok modern web API használja, például a <code><a href="/en-US/docs/Web/API/WindowOrWorkerGlobalScope/fetch">fetch()</a></code> is.</p>
+
+<h2 id="Tudj_meg_többet"><strong>Tudj meg többet</strong></h2>
+
+<h3 id="Általános_tudás"><strong>Általános tudás</strong></h3>
+
+<ul>
+ <li>{{interwiki("wikipedia", "Callback_(computer_programming)", "Callback")}} on Wikipedia (angol nyelvű szócikk)</li>
+</ul>
diff --git a/files/hu/glossary/css/index.html b/files/hu/glossary/css/index.html
new file mode 100644
index 0000000000..1a4a5ff97f
--- /dev/null
+++ b/files/hu/glossary/css/index.html
@@ -0,0 +1,41 @@
+---
+title: CSS
+slug: Glossary/CSS
+tags:
+ - CSS
+ - Szójegyzék
+ - Web
+translation_of: Glossary/CSS
+---
+<p><span class="seoSummary">A<strong> CSS</strong> (Cascading Style Sheets) egy deklaratív nyelv, ami a weblapok kinézetét irányítja a {{glossary("browser", "böngésző")}}ben.</span> A böngésző hozzáilleszti a megfelelő CSS stílusdeklarációt a kiválaszott elemekre, hogy rendesen meg tudja jeleníteni azokat. Egy stílus deklaráció tulajdonságokat és értékeket tartalmaz, amik meghatározzák hogyan fog kinézni egy weboldal.</p>
+
+<p>A CSS a három leglényegesebb Web technológia egyike, úgy mint a {{Glossary("HTML")}} és {{Glossary("JavaScript")}}. A CSS általában {{Glossary("Element","HTML elemeket")}} díszít, de más jelölőnyelvekkel is lehet használni, mint például az {{Glossary("SVG")}} vagy az {{Glossary("XML")}}.</p>
+
+<p>Egy CSS szabály {{Glossary("CSS Property","tulajdonságok")}} összessége, amiket egy {{Glossary("CSS selector", "szelektorhoz")}} lehet társítani. Itt egy példa, ami minden HTML bekezdést sárgává fest fekete hátérrel:</p>
+
+<pre class="brush: css notranslate">/* A "p" szelektor azt jelzi, hogy a dokumentum minden bekezdését érinteni fogja a szabály
+p {
+ /* A "color" tulajdonság határozza meg a szöveg színét, ebben az esetben sárga */
+ color: yellow;
+
+ /* A "background-color" tulajdonság a háttérszínt határozza meg, ebben az esetben fekete */
+ background-color: black
+}</pre>
+
+<p>A "lépcsőzetesség" arra a szabályra vontakozik, ami meghatározza a szelektorok prioritási sorrendjét. Ez egy nagyon fontos tulajdonság, mivel egy bonyolultabb webodalon több ezernyi CSS szabály is lehet.</p>
+
+<h2 id="Tudjon_meg_többet">Tudjon meg többet</h2>
+
+<h3 id="Általános_tudnivalók">Általános tudnivalók</h3>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/Learn/CSS">Tanulj CSS-t</a></li>
+ <li>{{interwiki("wikipedia", "CSS")}} a Wikipédián</li>
+</ul>
+
+<h3 id="Technikai_referenciák">Technikai referenciák</h3>
+
+<ul>
+ <li><a href="/hu/docs/CSS">CSS dokumentáció az MDN-en</a></li>
+ <li><a href="http://www.w3.org/Style/CSS/current-work" rel="external">A CSS munkacsoport jelenleg zajló munkái</a></li>
+</ul>
diff --git a/files/hu/glossary/elso_osztalyu_funkciok/index.html b/files/hu/glossary/elso_osztalyu_funkciok/index.html
new file mode 100644
index 0000000000..5a36982129
--- /dev/null
+++ b/files/hu/glossary/elso_osztalyu_funkciok/index.html
@@ -0,0 +1,103 @@
+---
+title: Elsőrendű függvények
+slug: Glossary/Elso_osztalyu_funkciok
+tags:
+ - JavaScript
+ - Szkriptelés
+ - Szójegyzék
+translation_of: Glossary/First-class_Function
+---
+<p>Egy programnyelvnek <strong>Elsőrendű függvény</strong>ei vannak, ha a nyelv függvényeit úgy kezeljük mint a többi változót. Egy ilyen nyelveben függvényeket adhatunk meg más függvények paramátereként, függvények más függvényeket adhatnak vissza és váltózókhoz is hozzárendelhetjük őket.</p>
+
+<h2 id="Példa_Függvény_hozzárendelése_változóhoz">Példa | Függvény hozzárendelése változóhoz</h2>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<pre class="brush: js">const foo = function() {
+ console.log("foobar");
+}
+// Meghívás a változóra való hivatkozással
+foo();
+</pre>
+
+<p>Egy <code>Névtelen függvényt</code> rendeltünk egy <code>Váltózóhoz</code>, ezután a változó segítségével meghívtuk a függvényt úgy, hogy zárójelet tettünk <code>()</code> a változónév végére.</p>
+
+<div class="note">
+<p><strong>Ha a függvény el is lenne nevezve, </strong>akkor is használhatnánk a változót a meghívására. Az elnevezés segítségünkre lehet a hibakeresésé során, <em>de nem érinti a függvény meghívási módját.</em></p>
+</div>
+
+<h2 id="Példa_Függvény_átadása_argumentumként">Példa | Függvény átadása argumentumként</h2>
+
+<h3 id="JavaScript_2">JavaScript</h3>
+
+<pre class="brush: js">function koszones() {
+ return "Helló, ";
+}
+function udvozlet(koszont, nev) {
+ console.log(koszont() + nev);
+}
+// `koszones` átadása argumentumként az `udvozlet` függénynek
+udvozlet(koszones, "JavaScript!");
+</pre>
+
+<p>A <code>koszones()</code> függvényt adjuk át az <code>udvozlet()</code> függvény argumentumaként, ami magyarázatot ad arra, hogy hogyan tudjuk a függényeket <code>érték</code>ként kezelni.</p>
+
+<div class="note">
+<p>A függvényt, aminek egy másik függvényt adunk át argumentumként, <strong><a href="/en-US/docs/Glossary/Callback_function">Visszahívó Függvénynek</a></strong> nevezzük. <em><code>koszones</code> egy visszahívó függvény.</em></p>
+</div>
+
+<h2 id="Példa_Függvény_visszatérítése">Példa | Függvény visszatérítése</h2>
+
+<h3 id="JavaScript_3">JavaScript</h3>
+
+<pre class="brush: js">function koszones() {
+ return function() {
+ console.log("Helló!");
+ }
+}
+</pre>
+
+<p>Ebben a példában egy függvényt kell visszatérítenünk egy másik függvényből - <em>Azért tudjuk ezt megtenni, mert a JavaScript </em><em>a függvényeket </em><em><code>érték</code></em><em>ként kezeli.</em></p>
+
+<div class="note">
+<p>Azt a függvényt, amely egy másik függnény térít vissza,  <strong>Felsőbbrend</strong><strong>ű Függvény</strong>nek nevezzük.</p>
+</div>
+
+<p>Visszatérve a példánkra; most a <code>koszones</code> függvényt kell meghívnunk, amit <code>Névtelen Függvény</code>ként kaptunk vissza. Ez kétféle módon lehetséges:</p>
+
+<h3 id="1-_Változó_használata">1- Változó használata</h3>
+
+<pre class="brush: js">const koszones = function() {
+ return function() {
+ console.log("Helló!");
+ }
+}
+const fuggvenyem = koszones();
+fuggvenyem();
+</pre>
+
+<p>Így megkapjuk a <code>Helló!</code> üzenetet.</p>
+
+<div class="note">
+<p>Változót kell használnunk. Ha <code>koszones</code>t közvetlenül hívtuk volna meg, a függvényt adta volna vissza <strong>anélkül, hogy meghívta volna a visszatérített függvényt</strong>.</p>
+</div>
+
+<h3 id="2-_Dupla_zárójel_használata">2- Dupla zárójel használata</h3>
+
+<pre class="brush: js">function koszones() {
+ return function() {
+ console.log("Helló!");
+ }
+}
+koszones()();
+</pre>
+
+<p>Dupla zárojelet <code>()()</code> használunk, hogy meghívjuk a visszatérített függvényt.</p>
+
+<h2 id="Tudjon_meg_többet">Tudjon meg többet</h2>
+
+<h3 id="Általános_Ismeretek">Általános Ismeretek</h3>
+
+<ul>
+ <li>{{Interwiki("wikipedia", "Elsőrendű függvény", "Elsőrendű függvények")}} a Wikipédián</li>
+</ul>
diff --git a/files/hu/glossary/index.html b/files/hu/glossary/index.html
new file mode 100644
index 0000000000..3bb931c888
--- /dev/null
+++ b/files/hu/glossary/index.html
@@ -0,0 +1,27 @@
+---
+title: Szójegyzék
+slug: Glossary
+tags:
+ - Beginner
+ - Glossary
+ - Index
+ - Landing
+ - NeedsTranslation
+ - TopicStub
+translation_of: Glossary
+---
+<div style="max-width: 300px; float: right; margin: 0 0 .5em 1em;">{{LearnBox({"title":"Learn a new term:"})}}</div>
+
+<p><span class="seoSummary">A Webes technológiák zsargonok és rövidítések hosszú listáját használják dokumentációikban és a fejlesztésük során. Ez a szójegyzék azon szavak és rövidítések definícióját tartalmazza, amelyek ismeretére szükség lehet ahhoz, hogy ön meg tudja érteni és fejleszteni tudja a webet.</span></p>
+
+<p>{{GlossaryList({"split":"h3", "css":"multiColumnList"})}}</p>
+
+<h2 id="Közreműködés_a_szójegyzékben">Közreműködés a szójegyzékben</h2>
+
+<p>Ez a szójegyzék egy örökösen folyamatban lévő munka. Segíthet a fejlesztésében <a href="/en-US/docs/MDN/Contribute/Howto/Write_a_new_entry_in_the_Glossary">új bejegyzések hozzáadásaával</a> vagy a már meglévők javításával. Úgy kezdhet bele a legkönnyebben, ha rákattint az alábbi linkre vagy kiválasztja valamelyik ajánlott kifejezést lentebb.</p>
+
+<p><strong><a href="/en-US/docs/new?parent=4391">Új bejegyzés hozzáadása a szójegyzékhez</a></strong></p>
+
+<p>{{GlossaryList({"terms":[], "filter":"notdefined", "css":"multiColumnList"})}}</p>
+
+<p>Ha többet szeretne megtudni arról, hogyan tud közreműködni a szójegyzékben, látogassa meg <a href="/en-US/docs/MDN/Doc_status/Glossary">a szójegyzék dokumentációjának oldalát</a>.</p>
diff --git a/files/hu/glossary/javascript/index.html b/files/hu/glossary/javascript/index.html
new file mode 100644
index 0000000000..ab5af7cb3f
--- /dev/null
+++ b/files/hu/glossary/javascript/index.html
@@ -0,0 +1,45 @@
+---
+title: JavaScript
+slug: Glossary/JavaScript
+tags:
+ - JavaScript
+translation_of: Glossary/JavaScript
+---
+<p class="summary"><span class="seoSummary">A JavaScript (vagy „JS”)<strong> </strong>egy programozási nyelv, amelyet leggyakrabban dinamikus, kliensoldali szkriptekhez használnak weblapokon, de gyakran használják {{Glossary("Server","kiszolgáló")}}oldalon is, például a <a href="https://nodejs.org/" rel="external">Node.js</a> futtatókörnyezetben.</span></p>
+
+<p>A JavaScript <strong>nem összetévesztendő</strong> a <a href="https://hu.wikipedia.org/wiki/Java_(programoz%C3%A1si_nyelv)">Java programozási nyelvvel</a>. Bár a „Java” és a „JavaScript” is az Oracle USA-ban és sok más országban bejegyzett védjegye, a két programozási nyelv szintaktikája, szematikája és alkalmazási köre jelentős mértékben eltér.</p>
+
+<p>A JavaScriptet elsődlegesn böngészőben használják, és lehetővé teszi, hogy a fejlesztők módosítsák a weboldal tartalmát a {{Glossary("DOM")}}-on keresztül, adatokat kezeljenek {{Glossary("AJAX")}} és {{Glossary("IndexedDB")}} segítségével, grafikákat rajzoljanak a {{Glossary("canvas")}} használatával, különböző {{Glossary("API","API-kkal")}} interakcióba lépjenek a böngészőt futtató eszközzel, és ez még nem minden. A JavaScript egyike a világ leggyakrabban használt nyelveinek, köszönhetően a böngészőkben elérhető {{Glossary("API","API-k")}} jelentős terjedésének és teljesítménybeli fejlesztéseinek.</p>
+
+<h2 class="column-container" id="Eredet_és_történelem">Eredet és történelem</h2>
+
+<p>Eredetileg kiszolgálóoldali nyelvként találta ki Brendan Eich (akkor a Netscape Corporation munkatársa), aztán a JavaScript megérkezett a Netscape Navigator 2.0-ban, 1995 szeptemberében. A JavaScript azonnali sikernek örvendett, és 1996 augusztusában az {{glossary("Microsoft Internet Explorer", "Internet Explorer 3.0")}} bevezette a JavaScript támogatását, JScript néven.</p>
+
+<p>1996 novemberében a Netscape elkezdett az ECMA International szabványügyi szervezettel azon dolgozni, ohgy iparági szabvánnyá tegyék a JavaScriptet. Azóta a szabványosított JavaScript neve ECMAScript, és az ECMA-262 alatt specifikált, és amely legfrissebb (tizedik, ES2019) kiadása 2019 júniusa óta érhető el.</p>
+
+<p>Nemrégiben a JavaScript népszerűsége még tovább nőtt a <a href="https://nodejs.org/" rel="external">Node.js</a> platform sikere miatt – eza legnépszerűbb keresztplatformos JavaScript futtatókörnyezet a böngészőkön kívül. A Node.js – a <a href="https://en.wikipedia.org/wiki/V8_(JavaScript_engine)">Chrome V8 JavaScript-motorjára</a> építve – lehetővé teszi a fejlesztőknek, hogy a fejlesztők JavaScripttel programozzák a számítógépet, és teljes funkcionalitással rendelkező {{Glossary("HTTP", "HTTP-")}} és {{Glossary("Web Sockets", "WebSocket")}}-kiszolgálókat állíthassanak össze.</p>
+
+<h2 id="További_tudnivalók">További tudnivalók</h2>
+
+<h3 id="Általános_ismeretek">Általános ismeretek</h3>
+
+<ul>
+ <li>{{interwiki("wikipedia", "JavaScript", "JavaScript")}} a Wikipédián</li>
+</ul>
+
+<h3 id="A_JavaScript_megtanulása">A JavaScript megtanulása</h3>
+
+<ul>
+ <li>A {{Link("/en-US/docs/Web/JavaScript/Guide")}} az MDN-en</li>
+ <li><a href="http://nodeschool.io/#workshoppers">A "javascripting" műhely a NodeSchool-on</a></li>
+ <li><a href="https://www.codecademy.com/tracks/javascript" rel="external">A JavaScript kurzus a codecademy.com-on</a></li>
+ <li><a href="http://ejohn.org/apps/learn/" rel="external">John Resig <em>Learning Advanced JavaScript </em>könyve</a></li>
+</ul>
+
+<h3 id="Műszaki_referencia">Műszaki referencia</h3>
+
+<ul>
+ <li><a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm" rel="external">A legfrissebb ECMAScript szabvány</a></li>
+ <li>A {{Link("/en-US/docs/Web/JavaScript/reference")}} az MDN-en</li>
+ <li><a href="http://eloquentjavascript.net/" rel="external">Az <em>Eloquent JavaScript</em> könyv</a></li>
+</ul>
diff --git a/files/hu/glossary/node.js/index.html b/files/hu/glossary/node.js/index.html
new file mode 100644
index 0000000000..d886cbd416
--- /dev/null
+++ b/files/hu/glossary/node.js/index.html
@@ -0,0 +1,24 @@
+---
+title: Node.js
+slug: Glossary/Node.js
+translation_of: Glossary/Node.js
+---
+<p>A Node.js egy többplatformú {{Glossary("JavaScript")}} futási környezet melynek segítségével szerveroldali és hálózati alkalmazásokat fejleszthetünk JavaScriptben.</p>
+
+<h2 id="Tudjon_meg_többet">Tudjon meg többet</h2>
+
+<h3 id="Általános_Ismeretek">Általános Ismeretek</h3>
+
+<ul>
+ <li>{{Interwiki("wikipedia", "Node.js")}} a Wikipédián</li>
+ <li><a href="https://nodejs.org/">Node.js weboldala (angol)</a></li>
+</ul>
+
+<h3 id="Technical_information">Technical information</h3>
+
+<ul>
+ <li><a href="https://nodejs.org/api/">API referencia dokumentáció</a></li>
+ <li><a href="https://nodejs.org/documentation/tutorials/">Útmutatók</a></li>
+</ul>
+
+<div>{{QuickLinksWithSubpages("/hu-HU/docs/Glossary")}}</div>