„Backendas“ – tai sistemos (pvz., svetainės, programėlės) dalis, veikianti serverio pusėje, nematoma naudotojui. Jame vykdoma logika, duomenų apdorojimas ir saugojimas.
Pagrindinės funkcijos:
Duomenų bazės valdymas.
Serverio logika ir API.
Autentifikacija ir saugumas.
Pavyzdžiai:
1. Socialinis tinklas: Kai įkeliate nuotrauką, frontendas (naršyklė) ją perduoda į serverį. Backendas nuotrauką apdoroja, išsaugo duomenų bazėje ir grąžina nuorodą.
2. Pirkinių krepšelis: Užsakant prekes, backendas patikrina sandėlio likučius, sukuria užsakymo įrašą ir perduoda duomenis apmokėjimo sistemai.
3. Paieškos sistema: Įvedus užklausą, backendas ją apdoroja, ieško atitikmenų duomenų bazėje ir grąžina rezultatus JSON formatu.
Technologijos: PHP (su Laravel), Python (su Django), Node.js, Java, .NET, duomenų bazės (MySQL, PostgreSQL).
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.