Értékelés:

A kritikák kiemelik Eshwarla könyvét, mint a Rust backend fejlesztés alapvető forrását, hangsúlyozva a kulcsfontosságú témák átfogó lefedettségét, a gyakorlati példákat és a világos magyarázatokat. Bár a könyv a backend-fejlesztés terén kiemelkedő, egyes kritikusok szerint a frontend-témák bevonása növelhetné a könyv értékét.
Előnyök:⬤ A backend-fejlesztési témák átfogó lefedettsége a Rustban.
⬤ Gyakorlati példák, amelyek világosan szemléltetik a fogalmakat.
⬤ Világos és részletes magyarázatok.
⬤ Kezdő és tapasztalt fejlesztők számára egyaránt alkalmas.
⬤ Betekintés a valós alkalmazásfejlesztésbe és telepítésbe a Docker használatával.
⬤ Hiányzik a frontend-fejlesztés lefedettsége a wasm használatával.
⬤ Egyes olvasók számára talán túlságosan a backend témákra koncentrál.
(4 olvasói vélemény alapján)
Rust Servers, Services, and Apps
Gyors, megbízható és karbantartható alkalmazások készítése backend szerverek, szolgáltatások és frontendek építésével, kizárólag Rust nyelven.
A Rust szerverek, szolgáltatások és alkalmazások című könyvben megtanulhatja:
⬤ Adatbázis-alapú webszolgáltatások fejlesztése Rustban.
⬤ RESTful API-k építése és biztosítása.
⬤ Kiszolgálóoldali webes alkalmazások írása Rust nyelven.
⬤ A webszolgáltatások teljesítményének mérése és teljesítményértékelése.
⬤ Webszolgáltatások csomagolása és telepítése.
⬤ Full-stack Rust alkalmazások.
A roppant gyors, biztonságos és hatékony Rust nyelvet a StackOverflow felmérésén több egymást követő évben is a "legkedveltebb" nyelvnek választották. A Rust Server, Services, and Apps megmutatja, hogy miért! A könyvben webkiszolgálókat, RESTful szolgáltatásokat, szerverrel renderelt alkalmazásokat és kliens frontendeket építhetsz, csak a Rust segítségével. Megtanulsz kis és kiszámítható erőforrás-nyommal rendelkező kódot írni, és páratlan biztonsággal és megbízhatósággal rendelkező, nagy teljesítményű alkalmazásokat építeni.
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
Építs gyors, stabil és biztonságos webszervereket Rust nyelven! A memóriakezelés és a párhuzamosság egyedi megközelítésével a Rust kiválóan megoldja az alacsony szintű részleteket, így az alkalmazások gyorsan és hibátlanul futnak. A Rust hihetetlen fordítója pedig segít elkerülni a drága hibákat, amikor webszolgáltatásokat és más alapvető komponenseket telepít a termelésbe.
A könyvről
A Rust szerverek, szolgáltatások és alkalmazások megmutatja, hogyan hozhat létre modern elosztott webes alkalmazásokat a Rust nyelv segítségével. Az alapokkal kezdünk: egy egyszerű HTTP-kiszolgáló és egy RESTful webszolgáltatás építésével. Ezután biztonsággal, adatbázis-interaktivitással és hibakezeléssel teszi őket gyártásra alkalmassá. Végül egy digitális kirakatszolgáltatással foglalkozol, létrehozol egy egyoldalas alkalmazást, és belemerülsz az aszinkron programozásba. Minden példa teljes mértékben illusztrált, és kommentált kódot tartalmaz, amelyet könnyedén adaptálhatsz a saját projektjeidhez.
Mi van benne?
⬤ Készítsen rugalmas és biztonságos RESTful API-kat.
⬤ Webszolgáltatások csomagolása és telepítése.
⬤ Refaktoráljon bátran a Rust garantált biztonságának köszönhetően.
⬤ Vágja le a költségeket a Rust futásidejű és fordítási idejű optimalizálásával.
⬤ Aszinkron programozás a Rusttal.
Az olvasóról
Webfejlesztőknek, akik ismerik a Rust alapjait.
A szerzőről
Prabhu Eshwarla egy startup cég technológiai igazgatója, amely egy Rustot használó layer-1 blokkláncot épít. Korábban a Hewlett Packardnál töltött be mérnöki és vezetői pozíciókat.
Tartalomjegyzék
1. RÉSZ - WEBKISZOLGÁLÓK ÉS SZOLGÁLTATÁSOK.
1 Miért a Rust a webes alkalmazásokhoz?
2 Egy alapvető webszerver írása a semmiből.
3 RESTful webszolgáltatás építése.
4 Adatbázisműveletek végrehajtása.
5 Hibák kezelése.
6 Az API-k fejlesztése és félelem nélküli refaktorálás.
2. RÉSZ - ERVER-OLDALI WEBES ALKALMAZÁSOK.
7 A szerveroldali webalkalmazások bemutatása a Rustban.
8 A sablonokkal való munka a tutorok regisztrációjához.
9 Formanyomtatványokkal való munka a tanfolyamok karbantartásához.
3. RÉSZ - HALADÓ TÉMA: ASYNC RUST.
10 Az aszinkron Rust megértése.
11 P2P csomópont építése aszinkron Rust segítségével.
12 Webszolgáltatások telepítése Dockerrel.