Elosztott alkalmazások építése Gin: Gyakorlati útmutató Go fejlesztők számára az elosztott webes alkalmazások építéséhez és telepítéséhez a Gin keretrendszerrel

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

Elosztott alkalmazások építése Gin: Gyakorlati útmutató Go fejlesztők számára az elosztott webes alkalmazások építéséhez és telepítéséhez a Gin keretrendszerrel (Mohamed Labouardy)

Olvasói vélemények

Összegzés:

A könyv gyakorlati útmutatót nyújt a fejlesztők számára, akik a Go Gin keretrendszerét használva szeretnének elosztott alkalmazásokat létrehozni. Bár a könyv a releváns témák széles körét öleli fel, és az alapfogalmakkal kezdi, a végrehajtás minőségének perspektívája vegyes. Sok olvasó megfelelőnek találja a kezdők számára, bár néhányan aggodalmukat fejezik ki az írás egyértelműségével és a kódpéldákkal kapcsolatban.

Előnyök:

Könnyen követhető a kezdők számára, világos utasításokkal.

Hátrányok:

Az elosztott alkalmazások és a különböző technológiák átfogó lefedettsége.

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

Eredeti címe:

Building Distributed Applications in Gin: A hands-on guide for Go developers to build and deploy distributed web apps with the Gin framework

Könyv tartalma:

Hatékony útmutató a Gin széleskörű funkcionalitásának felhasználásával nagyméretű, elosztott alkalmazások építésének megtanulásához

Főbb jellemzők:

⬤ Tapasztalja meg a Gin általánosan használt funkcionalitásait webes alkalmazások építéséhez.

⬤ Legyen jártas a HTML sablonok renderelésében a Gin motorral.

⬤ Megoldja az olyan gyakran előforduló kihívásokat, mint a skálázás, a gyorsítótárazás és a telepítés.

Könyv leírása:

A Gin egy nagy teljesítményű HTTP webes keretrendszer, amelyet webes alkalmazások és mikroszolgáltatások Go nyelven történő építésére használnak. Ez a könyv célja, hogy gyakorlati példák segítségével megtanítsa a Gin keretrendszer minden csínját-bínját.

Először a Gin keretrendszer alapjait ismerheted meg, majd egy valós RESTful API-t építhetsz. Útközben megtanulja, hogyan írhat egyéni middleware-t, és megérti az útválasztási mechanizmust, valamint hogyan kötheti a felhasználói adatokat és hogyan érvényesítheti a bejövő HTTP-kérelmeket. A könyv azt is bemutatja, hogyan lehet az adatokat méretarányosan tárolni és lekérdezni egy NoSQL-adatbázissal, például a MongoDB-vel, és hogyan lehet egy gyorsítótárazási réteget megvalósítani a Redis segítségével. Ezután megérti, hogyan biztosíthatja és tesztelheti API végpontjait olyan hitelesítési protokollokkal, mint az OAuth 2 és a JWT. A későbbi fejezetek végigvezetnek a HTML-sablonok szerveroldali renderelésén, és egy frontend-alkalmazás létrehozásán a React webes keretrendszerrel az API-válaszok fogyasztására. Végezetül az alkalmazást az Amazon Web Services (AWS) rendszerén telepíti, és megtanulja, hogyan automatizálhatja a telepítési folyamatot egy folyamatos integrációs/folyamatos szállítási (CI/CD) csővezetékkel.

A Gin könyv végére képes lesz arra, hogy a Gin keretrendszer segítségével a semmiből tervezzen, építsen és telepítsen egy gyártásra kész elosztott alkalmazást.

Mit fog tanulni:

⬤ Elkészítsen egy gyártásra kész REST API-t a Gin keretrendszerrel.

⬤ Méretezhető webalkalmazások az eseményvezérelt architektúrával.

⬤ NoSQL-adatbázisok használata adatmegmaradáshoz.

⬤ Hitelesítési middleware beállítása JWT és Auth0 segítségével.

⬤ Gin alapú RESTful API telepítése az AWS-en Docker és Kubernetes segítségével.

⬤  CI/CD munkafolyamat megvalósítása a Gin webes alkalmazásokhoz.

Kinek szól ez a könyv:

Ez a könyv olyan Go fejlesztőknek szól, akik jól érzik magukat a Go nyelvben, és meg akarják tanulni a REST API tervezését és fejlesztését a Gin keretrendszerrel. A Go programozási nyelv kezdő szintű ismerete szükséges ahhoz, hogy a legtöbbet hozhassuk ki ebből a könyvből.

A könyv egyéb adatai:

ISBN:9781801074858
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Elosztott alkalmazások építése Gin: Gyakorlati útmutató Go fejlesztők számára az elosztott webes...
Hatékony útmutató a Gin széleskörű...
Elosztott alkalmazások építése Gin: Gyakorlati útmutató Go fejlesztők számára az elosztott webes alkalmazások építéséhez és telepítéséhez a Gin keretrendszerrel - Building Distributed Applications in Gin: A hands-on guide for Go developers to build and deploy distributed web apps with the Gin framework
A csővezeték mint kód: Folyamatos szállítás Jenkins, Kubernetes és Terraform segítségével - Pipeline...
A Pipeline as Code egy gyakorlati útmutató a...
A csővezeték mint kód: Folyamatos szállítás Jenkins, Kubernetes és Terraform segítségével - Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform
Kézzelfogható szervermentes alkalmazások Go segítségével - Hands-On Serverless Applications with...
Tanulja meg a szervermentes alkalmazások építését,...
Kézzelfogható szervermentes alkalmazások Go segítségével - Hands-On Serverless Applications with Go

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

© 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)