Django RESTFul Web Services

Értékelés:   (4.1 az 5-ből)

Django RESTFul Web Services (C. Hillar Gastn)

Olvasói vélemények

Összegzés:

A könyv a Django és a Django Rest Framework alapszintű bevezetését nyújtja, világos útmutatásokkal és gyakorlati példákkal. Ugyanakkor számos gyengesége van, többek között a haladó témák mélységének hiánya, az ismétlődő tartalom és a Kindle verzió problémái. Egyes felhasználók úgy érzik, hogy nem alkalmas termelési szintű szolgáltatásokhoz vagy összetett fogalmak elsajátításához.

Előnyök:

Világos, lépésről lépésre követhető utasítások
sok példát ad
hasznos a hobbiprojektek indításához
ajánlott a REST API-k megértéséhez a Djangóval.

Hátrányok:

Sekélyes bevezetés a haladó témákba
ismétlődő és unalmas tartalom
nem alkalmas termelési szintű szolgáltatásokhoz
néhány hiba és a magyarázatok mélységének hiánya
a Kindle verzióban formázási problémák vannak.

(8 olvasói vélemény alapján)

Könyv tartalma:

RESTful webszolgáltatások tervezése, építése és tesztelése a Django keretrendszerrel és Pythonnal Főbb jellemzők Hatékony, valós RESTful webszolgáltatások létrehozása a legújabb Django keretrendszerrel Hitelesítse, biztosítsa és hatékonyan integrálja a harmadik féltől származó csomagokat a webszolgáltatásaiba Használja ki a Python erejét a gyorsabb webszolgáltatás-fejlesztés érdekében Könyvismertető

A Django egy Python webes keretrendszer, amely nagyon egyszerűvé teszi a webfejlesztés folyamatát. Csökkenti a triviális kódok mennyiségét, ami leegyszerűsíti a webalkalmazások létrehozását, és gyorsabb fejlesztést eredményez. Nagyon nagy teljesítményű, és kiváló választás RESTful webszolgáltatások létrehozásához.

Ha Python-fejlesztő vagy, és hatékonyan szeretnél RESTful webszolgáltatásokat létrehozni a Django segítségével az alkalmazásaidhoz, akkor ez a megfelelő könyv neked.

A könyv azzal kezdi, hogy bemutatja, hogyan telepítse és konfigurálja a környezetet, a szükséges szoftvereket és eszközöket, hogy RESTful webszolgáltatásokat hozhasson létre Django és a Django REST keretrendszer segítségével. Ezután áttérünk a fejlett szerializációval és migrációval való munkára, hogy SQLite és nem SQL adatforrásokkal léphessünk kapcsolatba. A Django REST keretrendszerben található funkciókat a mi egyszerű webszolgáltatásunk továbbfejlesztésére fogjuk használni.

Továbbá API-nézeteket hozunk létre az objektumok különféle HTTP-kérelmeinek feldolgozásához, végigmegyünk a kapcsolatok és a hiperhivatkozások API-kezelésén, majd felfedezzük az adatmodellekkel és API-kkal kapcsolatos biztonság és engedélyek beépítéséhez szükséges lépéseket. Emellett fojtási szabályokat alkalmazunk, és teszteket futtatunk annak ellenőrzésére, hogy a verziókezelés az elvárásoknak megfelelően működik-e. Ezután automatizált teszteket futtatunk a kódlefedettség javítása érdekében.

A könyv végére képes lesz RESTful webszolgáltatásokat építeni a Djangóval. Amit megtanulhat A RESTful webszolgáltatás vagy API készítésének legjobb módja a Django és a Django REST keretrendszer segítségével Komplex RESTful API-k fejlesztése a semmiből a Django és a Django REST keretrendszer segítségével Munka SQL vagy NoSQL adatforrásokkal RESTful webszolgáltatások tervezése az alkalmazás követelményei alapján Harmadik féltől származó csomagok és bővítmények használata a gyakori feladatok elvégzéséhez Automatizált tesztek létrehozása RESTful webszolgáltatásokhoz Hibakeresés, tesztelés és profilozás RESTful webszolgáltatások Django és a Django REST keretrendszer segítségével Kinek szól ez a könyv?

Ez a könyv olyan Python-fejlesztőknek szól, akik RESTful webszolgáltatásokat szeretnének létrehozni Django segítségével; a Django alapszintű ismerete szükséges, de a RESTful webszolgáltatásokkal kapcsolatos korábbi tapasztalat nem szükséges. Tartalomjegyzék A szükséges szoftverek és eszközök telepítése A modellekkel, migrációkkal, szerializációval és deserializációval való munka API-nézet létrehozása Osztályalapú nézetek használata A böngészhető API funkció megértése és testreszabása A fejlett kapcsolatokkal és szerializációval való munka Korlátozások, szűrés, keresés, rendezés és oldalszámozás használata Az API biztosítása hitelesítéssel és jogosultságokkal A fojtási szabályok és verziókezelés alkalmazása A tesztek automatizálása A tesztek automatizálása.

A könyv egyéb adatai:

ISBN:9781788833929
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Django RESTFul Web Services
RESTful webszolgáltatások tervezése, építése és tesztelése a Django keretrendszerrel és Pythonnal Főbb jellemzők Hatékony, valós RESTful webszolgáltatások...
Django RESTFul Web Services
MQTT Essentials - A Lightweight IoT Protocol: Üzenetek küldése és fogadása az MQTT protokollal...
Üzenetek küldése és fogadása az MQTT protokollal...
MQTT Essentials - A Lightweight IoT Protocol: Üzenetek küldése és fogadása az MQTT protokollal IoT-megoldásaihoz. - MQTT Essentials - A Lightweight IoT Protocol: Send and receive messages with the MQTT protocol for your IoT solutions.

A szerző munkáit az alábbi kiadók adták ki: