Értékelés:
Az „API Design Patterns” című könyvet nagyra értékelik az API-tervezési elvek átfogó és mélyreható feltárása miatt. A kritikusok kiemelik a tervezési minták gyakorlati alkalmazását és az API-fejlesztési készségek fejlesztését.
Előnyök:Jól szervezett, könnyen olvasható, a legfontosabb API-minták átfogó lefedése, éleslátó magyarázatok, gyakorlati példák, javítja az API-tervezési készségeket, minden szintű fejlesztőnek ajánlott.
Hátrányok:A véleményekben nem említettek jelentős hátrányokat.
(7 olvasói vélemény alapján)
API Design Patterns
Az API Design Patterns egy sor tervezési alapelvet határoz meg a belső és nyilvános API-k építéséhez.
Összefoglaló
A legjobb gyakorlatok és tervezési szabványok gyűjteménye webes és belső API-khoz.
Az API Design Patterns című könyvben megtanulhatja:
Az API-minták vezérelvei.
Az erőforrások elrendezésének és elnevezésének alapjai.
Adattípusok kezelése bármely programozási nyelvhez.
A kiszámíthatóságot biztosító szabványos módszerek.
Mezőmaszkok a célzott részleges frissítésekhez.
Hitelesítési és érvényesítési módszerek a biztonságos API-khoz.
Kollektív műveletek az adatok mozgatásához, kezeléséhez és törléséhez.
Fejlett minták speciális interakciókhoz és adattranszformációkhoz.
Az API tervezési minták feltárja a stabil, felhasználóbarát API-k építésének legjobb gyakorlatait. Ezek a tervezési minták alkalmazhatók a gyakori API-problémák megoldására, és rugalmasan módosíthatók az egyedi igényeknek megfelelően. Gyakorlati példák és releváns felhasználási esetek illusztrálják az API-alapokhoz, a fejlett funkciókhoz és még a szokatlan forgatókönyvekhez tartozó mintákat is.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
Az API-k olyan szerződések, amelyek meghatározzák, hogy az alkalmazások, szolgáltatások és komponensek hogyan kommunikáljanak egymással. Az API-tervezési minták a legjobb gyakorlatok, specifikációk és szabványok közös készletét biztosítják, amelyek biztosítják, hogy az API-k megbízhatóak és egyszerűek legyenek a többi fejlesztő számára. Ez a könyv összegyűjti és elmagyarázza a legfontosabb mintákat mind az API-tervezési közösség, mind a Google szakértői részéről.
A könyvről
Az API-tervezési minták a belső és nyilvános API-k építéséhez szükséges tervezési elvek sorát fekteti le. JJ Geewax, a Google API-szakértője olyan mintákat mutat be, amelyek biztosítják, hogy az API-k következetesek, skálázhatóak és rugalmasak legyenek. Javíthat a leggyakoribb API-k tervezésén, valamint felfedezhet technikákat a trükkös szélestörvények kezelésére. A pontos illusztrációk, a releváns példák és a részletes forgatókönyvek minden mintát egyértelművé és könnyen érthetővé tesznek.
Mi van benne?
Az API-minták vezérelvei.
Az erőforrások elrendezésének és elnevezésének alapjai.
Speciális interakciók és adattranszformációk speciális mintái.
Részletes esettanulmány egy API felépítéséről és funkciók hozzáadásáról.
Az olvasóról
Webes és belső API-kat építő fejlesztők számára, bármilyen nyelven.
A szerzőről
JJ Geewax a Google szoftvermérnöke, a Google Cloud Platform, az API-tervezés és a valós idejű fizetési rendszerek területén dolgozik. Ő a szerzője a Manning Google Cloud Platform in Action című könyvnek is.
Tartalomjegyzék
1. RÉSZ BEVEZETÉS.
1 Bevezetés az API-kba.
2 Bevezetés az API-tervezési mintákba.
2. RÉSZ TERVEZÉSI ELVEK.
3 Elnevezés.
4 Az erőforrások hatóköre és hierarchiája.
5 Adattípusok és alapértelmezések.
RÉSZ ALAPELVEK.
6 Erőforrás-azonosítás.
7 Szabványos módszerek.
8 Részleges frissítések és lekérdezések.
9 Egyedi módszerek.
10 Hosszú futású műveletek.
11 Újrafuttatható feladatok.
RÉSZ ERŐFORRÁSKAPCSOLATOK.
12 Singleton al-erőforrások.
13 Kereszthivatkozások.
14 Asszociációs erőforrások.
15 Egyéni módszerek hozzáadása és eltávolítása.
16 Polimorfizmus.
RÉSZ KOLLEKTÍV MŰVELETEK.
17 Másolás és áthelyezés.
18 Kötegelt műveletek.
19 Kritériumalapú törlés.
20 Névtelen írás.
21 Oldalszámozás.
22 Szűrés.
23 Importálás és exportálás.
6. RÉSZ BIZTONSÁG ÉS VÉDELEM.
24 Verziókezelés és kompatibilitás.
25 Lágy törlés.
26 Kérelem deduplikáció.
27 Kérelem érvényesítés.
28 Erőforrás-felülvizsgálatok.
29 Kérés újbóli próbára bocsátása.
30 Hitelesítési kérelem.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)