Frontend, Backend, API деген эмне?

ДОСТОР МЕНЕН АКЫСЫЗ:

Frontend, Backend, API деген эмне? Мен аны оңойураак түшүндүрүүгө аракет кылам.

Frontend - бул программанын алдыңкы бөлүгү, б.а. колдонуучулар колдонгон, көрүнүштү аныктаган бөлүгү. Сайттын интерфейси, баскычы (баскычтары) фронт болуп саналат.

Backend - бул программанын, башкача айтканда, сайттын арткы бети, ал маалыматтарды жаратат, коопсуздукка жооп берет, толук маалыматтар менен иштейт жана колдонуучунун көзүнө көрүнбөгөн процессти уюштурат.

API - бул экөөнүн ортосундагы маалымат ташуучу. Башкача айтканда, API колдонуп backendке сурам жөнөтүлөт, жана backend API аркылуу фронт сурамына да жооп берет.

Дагы түшүнүктүү болуш үчүн мен бир мисал келтирейин:

Ресторанда экениңизди элестетип көрүңүз. Ресторандын структурасы, столдор жана отургучтар, столдогу буюмдар, сиз көргөн нерсенин бардыгы алдыңкы план.

Андан кийин официантты чакырып, буйрутма бересиз. Официант буюртманы ашканага алып барат. Ашкана буйрутмаңызды даярдайт, кампадан айрым өнүмдөрдү алып чыгат, бирок сиз буга күбө болбойсуз, анын жүрүшүндө ашкана арткы жана кампа маалымат базасы болуп саналат.

Албетте, эгер сиз бул жерде программанын драйвери болсоңуз, анда колдонуучу, frontend жана backend ортосунда кызмат кылган официант бул API.

👉 @ITStarsUz

Комментарий калтыруу