vissza a bloghoz
Webfejlesztés

Mi az API, és hogyan kommunikálnak egymással a rendszerek?

API érthetően: hogyan beszél a frontend a backenddel, mi a JSON, és miért fontos ez egy webappnál.

Tartalom (4)
  1. 01Mi az API?
  2. 02Frontend és backend kapcsolata
  3. 03Mi az a JSON?
  4. 04Összefoglaló

Unisolv Tech Series · 03

Az API a rendszerek közös nyelve. Nem „varázslat” — egy megállapodott mód, ahogy két program adatot cserél.

7–9 perc olvasás

Ha a frontend a pincér és a backend a konyha, az API az a rendelőlap: pontosan megmondja, mit lehet kérni, és milyen választ kapsz vissza.

API kommunikáció absztrakt illusztráció
Rendszerek beszélnek egymással — szabályok szerint.
01

Mi az API?

API = Application Programming Interface. Gyakorlatban: végpontok (URL-ek) és szabályok, amelyeken keresztül egy program szolgáltatást kér egy másiktól.

Példa: a webappod megkérdezi a szervert: „add ide a felhasználó projektjeit”. A szerver JSON-ban válaszol. A felület kirajzolja a listát.

02

Frontend és backend kapcsolata

  1. 01

    Kérés

    A böngésző (frontend) elküldi a kérést: pl. GET /api/projects.

  2. 02

    Feldolgozás

    A backend ellenőrzi a jogokat, lekérdez az adatbázisból.

  3. 03

    Válasz

    JSON érkezik vissza — siker vagy hibaüzenet.

03

Mi az a JSON?

A JSON egy egyszerű, szöveges adatformátum. Embereknek is olvasható, gépeknek könnyű feldolgozni. Ma ez a webes API-k leggyakoribb „nyelve”.

04

Összefoglaló

Az API a híd a felület és a háttérrendszer között. Nem kell programozónak lenned ahhoz, hogy megértsd: ez dönti el, hogyan „beszélgetnek” a részek.

API-t vagy teljes webappot tervezel?

Írd le röviden a célt — megmondom, milyen API-réteg reális az első verziónak.

Ajánlatkérés
#webfejlesztés#api#tech series