Kas yra backend’as?
Backend’as – tai programėlės dalis, kurios naudotojai nemato: serverio kodas, kuris taiko taisykles, bendrauja su duomenų baze, saugo paslaptis ir jungiasi prie kitų paslaugų.
Kai paspaudžiate „Rezervuoti“ rezervacijos puslapyje, frontend’as siunčia užklausą backend’ui. Backend’as patikrina, ar laikas dar laisvas, išsaugo rezervaciją duomenų bazėje, išsiunčia patvirtinimo laišką ir praneša frontend’ui, kad viskas pavyko.
Backend’e slypi pasitikėjimas. Jis nusprendžia, kas gali ką matyti ar keisti, laiko raktus tokioms paslaugoms kaip mokėjimai ir el. paštas bei tikrina kiekvieną užklausą, o ne tiki tuo, ką sako naršyklė.
Backend’ai veikia serveriuose arba serverless platformose ir su frontend’u bendrauja per API.
Klausimai
Ar programėlė gali veikti be backend’o?
Paprastos gali, pvz., statinė svetainė ar skaičiuotuvas. Kai saugote duomenis daugeliui žmonių, priimate mokėjimus ar reikia privačių raktų, backend’o reikia.
Kas yra backend-as-a-service?
Tai paruoštas backend’as, dažniausiai duomenų bazė su prisijungimu ir saugykla, kurį naudojate vietoj to, kad rašytumėte savo serverį.
Taip pat žiūrėkite
Mythex · Pricing · Kurkite bet ką su dirbtiniu intelektu · Svetainių ir programėlių šablonai · Mythex palyginimas · Programėlių kūrimo su dirbtiniu intelektu žodynėlis · Nemokami programėlių kūrimo su dirbtiniu intelektu įrankiai · English