Frontend, Backend, API дегеніміз не?

ДОСТАРЫМЕН БІРГЕ АКЦИЯ:

Frontend, Backend, API дегеніміз не? Мен оны оңайырақ түсіндіруге тырысамын.

Фронт - бұл бағдарламаның алдыңғы бөлігі, яғни қолданушылар көріністі анықтайтын бөлік. Сайттың интерфейсі, батырмасы (батырмалары) алдыңғы жақ болып табылады.

Backend - бұл бағдарламаның, яғни деректерді шығаратын, қауіпсіздікке жауап беретін, толық деректермен жұмыс істейтін және пайдаланушыға көрінбейтін бүкіл процесті ұйымдастыратын сайттың артқы жағы.

API - бұл екеуі арасындағы деректер тасымалдаушысы. Яғни, фронт API-ді қолдана отырып, backend-ке сұраныс жібереді, сонымен қатар backend API арқылы алдыңғы сұранысқа жауап береді.

Одан да түсінікті болу үшін мен мысал келтіремін:

Мейрамханада жүргеніңізді елестетіп көріңіз. Мейрамхананың құрылымы, үстелдер мен орындықтар, үстелдегі өнімдер, көзге көрінетін заттардың бәрі - алдыңғы көрініс.

Содан кейін сіз даяшыға қоңырау шалып, тапсырыс бересіз. Даяшы ас үйге тапсырысты апарады. Ас үй тапсырысыңызды дайындайды, кейбір өнімдерді қоймадан шығарады, бірақ сіз бұған куә болмайсыз, бұл кезде ас үй артқы жағында, ал қойма базада болады.

Әрине, егер сіз бұл жерде бағдарламаның драйвері болсаңыз, қолданушы, frontend және backend арасында қызмет ететін даяшы - бұл API.

👉 @ITStarsUz

Пікір қалдыру