Egy frontend fejlesztő pontosan mit csinál? Pontosabban mik a frontend határai, keszítettem egy webshopot, MERN stack-kel és hát abban ugye van szerveroldali rész is.
Tehát egy frontend fejlesztő munkájában benne van a MERN-ben foglaltak közül minden vagy csak a HTML, CSS, JS?
Meg mivel pl python-t vagy java-t is lehet alkalmazni egy weboldal készítéséhez így azok is a frontend részét képezik vagy ezek már backend kategóriába tartoznak?
Fontend mindaz, ami a weboldal látogatójának böngészőjében fut - tehát alapvetően HTML, CSS, Javascript. Ide tartoznak az erre épülő függvénykönyvtárak - például JQuery - keretrendszerek - Angular, React, Vue.js,... - CSS-keretrendszerek - mint például a Bootstrap - de ide sorolható a WASM is, illetve sok, a fejlesztés megkönnyítő technológia is.
Bővebben:
Én inkább úgy fogalmaznék hogy minden frontend amit a felhasználó lát. Tehát az oldal kinézete, gombok, oldalváltás stb stb.
A backend pedig a businesslogika ami mögötte van.
Pl van egy banki alkalmazásod, ahol a megjelenítés mind frontend, azomban az hogy mennyi pénz van a számládon, ki mennyi pénzt küldött, vagy hogy hogyan is küldöd azt a pénzt, már a háttérben lévő business logika adja a frontend résznek vissza.
Vannak frameworkok ahol a kliens oldalon fut egy kód, ami kinézetet generál, az információk beszerzésére pedig API requesteket küld a backend oldalra, ami lehet pl Java, javascript, python stb.
Van olyan is amikor a szerver oldalon generálod ki a kliensnek az oldalt és itt is van a business logika, pl Pythonnak a Django frameworkje.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!