Tartalomjegyzék:
Meghatározás - Mit jelent a RESTful API?
A RESTful API olyan API, amely megfelel a reprezentációs állapotátvitelnek vagy a REST modellnek. A RESTful API-k néha könnyebben használhatók a fejlesztők számára, mert rendelkeznek ismerős szintaxissal és protokollkészlettel. Mivel több funkcionalitást építettek be az internetbe, a fejlesztők sokat beszéltek a RESTful építészet előnyeiről.
A Techopedia magyarázza a RESTful API-t
A RESTful architektúra funkcióinak nagy részében HTTP kódolást használ. Biztonsági célokra a létrehozott Secure Sockets Layer (SSL) titkosítást használja. Ez gyakorlati szempontból nyelv-agnosztikus, és nagyon sokféle környezettel kompatibilis.
Ez nem azt jelenti, hogy a RESTful építészetnek nincs korlátozása. Az egyik nagy példa, amelyről a fejlesztők széles körben beszéltek, az állami alapú adatátvitel hiánya a RESTful architektúrákban. Ennek eredményeként az alkalmazásoknak állapot nélkülinek kell lenniük, vagy valamilyen külső erőforrással kell kiegészíteni, amely hozzáadja a kívánt állapotinformációkat. A RESTful építészet által lehetővé tett egyszerűség ismét azt jelenti, hogy továbbra is népszerű használatát élvezi a fejlesztői közösségben.
