Rust webprogramozás - Második kiadás: Gyakorlati útmutató a teljesen működőképes Rust webalkalmazások fejlesztéséhez, csomagolásához és telepítéséhez.

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

Rust webprogramozás - Második kiadás: Gyakorlati útmutató a teljesen működőképes Rust webalkalmazások fejlesztéséhez, csomagolásához és telepítéséhez. (Maxwell Flitton)

Olvasói vélemények

Összegzés:

A könyv egy átfogó útmutató a gyors webes alkalmazások Rust nyelven történő programozásához, amely témák és keretrendszerek széles körét öleli fel. Jól strukturált és gyakorlati példákkal szolgál, így kezdők és tapasztalt fejlesztők számára egyaránt alkalmas. Vannak azonban bizonyos korlátai, különösen a Rust lefedettségének mélysége és az AWS-re mint egyetlen felhőszolgáltatóra való összpontosítása miatt.

Előnyök:

A Rust keretrendszerek és témák átfogó lefedettsége, gyakorlatias megközelítés gyakorlati példákkal, lépésről lépésre történő magyarázatok, amelyek a kezdőtől a profi szintig alkalmasak, strukturált tartalom, amely hasznos a Rust-ismeretek felfrissítéséhez.

Hátrányok:

Nem kellően mélyreható a Rust programozási nyelv fogalmaiban, az AWS felhőszolgáltatóra korlátozódik, a több felhőből történő telepítések figyelembevétele nélkül, hiányzik a hibakeresés, a teljesítményelemzés és a népszerű adatbázisok, például a MySQL vagy az SQLite részletes lefedettsége.

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

Eredeti címe:

Rust Web Programming - Second Edition: A hands-on guide to developing, packaging, and deploying fully functional Rust web applications

Könyv tartalma:

Használja a Rust programozási nyelvet, hogy teljesen funkcionális webes alkalmazásokat építsen aszinkron Rust segítségével, hogy növelje a biztonságot és növelje a programok teljesítményét

Főbb jellemzők:

⬤ Munkálkodjon olyan élvonalbeli webes technikákkal, mint a disztribúció nélküli Rust szerverek, a Terraform és az AWS telepítés.

⬤ Ismerkedjen meg az aszinkron fogalmakkal, mint például a szereplők és a sorba állított feladatok, olyan alacsonyabb szintű keretrendszerek segítségével, mint a Tokio.

⬤ Elkészítsen egy teljes webes alkalmazást Rustban, adatbázissal, hitelesítéssel és frontenddel.

Könyv leírása:

A biztonság és a nagy teljesítmény nagy gondot jelent önnek webes alkalmazások fejlesztése során?

Ebben a gyakorlatias Rust-könyvben megtudhatja, hogyan valósíthatja meg a Rustot a weben a kívánt teljesítmény és biztonság elérése érdekében, miközben megismerkedhet a teljesen működőképes webes alkalmazások építéséhez szükséges technikákkal és eszközökkel.

Ebben a második kiadásban gyakorlati tapasztalatokat szerezhet a feltörekvő Rust webes keretrendszerek, köztük az Actix, a Rocket és a Hyper megvalósításáról. A webalkalmazások telepítésekor az AWS-en történő HTTPS-konfigurációval is foglalkozik, és megismerteti a Terraformot a webes infrastruktúra AWS-en történő kiépítésének automatizálásához. Ráadásul ez a kiadás a haladó aszinkronizációs témákat is tárgyalja. A Tokio aszinkron futtatórendszerre építve ez a TCP és a keretezés, az aszinkron rendszerek actor keretrendszerrel történő megvalósítása, valamint a Redisben sorba állított feladatok, amelyeket több munkás csomópont fogyaszt el. Végezetül átnézzük a legjobb gyakorlatokat a Rust szerverek csomagolására a disztribúció nélküli Rust Docker-képekbe adatbázis-illesztőprogramokkal, így a szerverek egyenként 50 Mb méretűek.

A könyv végére magabiztos leszel a képességeidben, hogy robusztus, funkcionális és skálázható webes alkalmazásokat építhess a semmiből.

Mit fogsz tanulni:

⬤ Szerkeszti és felépíti a skálázható Rust webalkalmazásokat egy alapvető teendőlistás webalkalmazás létrehozásával.

⬤ Hitelesítés és adatbázisok kezelése a Rust webes alkalmazásokban.

⬤ Kezdje meg a webalkalmazások disztribúció nélküli csomagolását.

⬤ Tanulja megismerni a webfejlesztés építőköveit, mint például a HTTPS, a TCP és a middleware.

⬤ AWS alkalmazás-infrastruktúra létrehozása Terraform segítségével adatbázisokkal, szerverekkel, terheléselosztókkal, HTTPS-szel és URL-útválasztással az AWS-en.

⬤ Végponttól-végpontig tartó tesztek készítése a Postman használatával.

⬤ Asszinkron rendszerek létrehozása a színész modellt megvalósító Tokio segítségével.

Kinek szól ez a könyv:

Ez a Rust programozási könyv azoknak a webfejlesztőknek szól, akik szeretnék megtanulni és alkalmazni a Rustot webes alkalmazások készítéséhez. Az olyan nyelveket, mint a Python, Ruby és JS ismerő fejlesztők képesek lesznek használni ezt a könyvet, hogy nagy teljesítményű webes alkalmazásokat építsenek a Rust segítségével.

Bár a Rustban nem szükséges előzetes tapasztalat, a webfejlesztés alapelveinek szilárd megértése, valamint a HTML, CSS és JavaScript alapismeretei szükségesek ahhoz, hogy a legtöbbet hozhassuk ki ebből a könyvből.

A könyv egyéb adatai:

ISBN:9781803234694
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:

Rozsdás webprogramozás: Gyakorlati útmutató a gyors és biztonságos webes alkalmazások fejlesztéséhez...
A Rust programozási nyelv bevezetése a teljesen...
Rozsdás webprogramozás: Gyakorlati útmutató a gyors és biztonságos webes alkalmazások fejlesztéséhez a Rust programozási nyelvvel - Rust Web Programming: A hands-on guide to developing fast and secure web apps with the Rust programming language
Speed Up Your Python with Rust: A Python teljesítményének optimalizálása Python pip modulok...
Fedezze fel, hogyan illesztheti kódjába a nagy...
Speed Up Your Python with Rust: A Python teljesítményének optimalizálása Python pip modulok létrehozásával a PyO3 segítségével a Rustban - Speed Up Your Python with Rust: Optimize Python performance by creating Python pip modules in Rust with PyO3
Rust webprogramozás - Második kiadás: Gyakorlati útmutató a teljesen működőképes Rust...
Használja a Rust programozási nyelvet, hogy teljesen...
Rust webprogramozás - Második kiadás: Gyakorlati útmutató a teljesen működőképes Rust webalkalmazások fejlesztéséhez, csomagolásához és telepítéséhez. - Rust Web Programming - Second Edition: A hands-on guide to developing, packaging, and deploying fully functional Rust web applications

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)