bybence
Kapcsolat
bybence

Felfedezés

Eszközök

Academy

Blog

Hírek

Kapcsolat

Academy

JS / React / Next.js

ByBence Academy

JS / React / Next.js

14 anyag

JavaScript alapmodell

JavaScript alapokVáltozók, típusok és referenciaFunction, scope és closurePromise, async és awaitJavaScript event loopDOM és eseménykezelésJavaScript modulok – import és export

ByBence Academy / JS / React / Next.js

A nyelvtől a frameworkig – értsd, mi történik a kód mögött.

A framework API-k gyorsan változnak, az alapmodellek sokkal lassabban. Ezért először JavaScript executiont és React state modellt rakunk rendbe, utána nézzük meg, mit tesz erre a Next.js.

14 tananyag

3 témakör

Vizuális és interaktív példákkal

Kezdés az alapoktól →

01

JavaScript alapmodell

Értékek, scope, async működés és a böngészős runtime.

JavaScript alapok

JavaScript alapok kezdőknek, de nem felületesen: értékek, kifejezések, vezérlés, függvények és a nyelv helye a webplatformon.

7–10 perc

Változók, típusok és referencia

JavaScript primitívek, objektumok, referencia és másolás: miért változik meg néha két változó egyszerre, és miért nem deep copy a spread?

7–10 perc

Function, scope és closure

JavaScript scope és closure vizuálisan: lexical environment, függvények, callbackek és hogyan őriz meg egy closure értékeket a létrehozási környezetéből.

7–10 perc

Promise, async és await

Promise és async/await érthetően: pending/fulfilled/rejected állapot, hibakezelés és miért nem teszi az await szinkronná a teljes programot.

7–10 perc

JavaScript event loop

Event loop vizuálisan: call stack, task queue, microtask queue és renderelés – miért fut a Promise callback gyakran a setTimeout előtt?

7–10 perc

DOM és eseménykezelés

DOM, event target, bubbling és capturing: hogyan jut el egy click a fában, mi az event delegation, és mikor veszélyes fölöslegesen stopPropagationt használni?

7–10 perc

JavaScript modulok – import és export

ES modulok: import/export, module graph, static analysis, code splitting és miért fontos a module boundary modern bundlerek és Next.js mellett.

7–10 perc

Kapcsolódó ByBence témák

Ugyanannak a rendszernek más rétegei.

A webes fogalmak egymásra épülnek. A kapcsolódó Academy-oldalakon ugyanazt a problémát más nézőpontból tudod tovább bontani.

Webfejlesztés alapjaiWeb performanceJavaScript SEOWebes biztonság