Értékelés:

A 'Serverless Single Page Apps' című könyv gyakorlati útmutató a kezdők és a szakemberek számára egyaránt, hogy modern webes alkalmazásokat építsenek az AWS szolgáltatásait szervermentes módon használva. A könyv a fejlesztés lépésről lépésre történő megközelítését hangsúlyozza, a tesztvezérelt fejlesztésre és az egyszerű JavaScript használatára összpontosítva, anélkül, hogy a keretrendszerek mélyreható előzetes ismeretét igényelné. Ugyanakkor kritikák érik az elavult példák és a bizonyos területek mélységének hiánya miatt.
Előnyök:⬤ Rendkívül hasznos és informatív kezdők és profik számára
⬤ világos, lépésről lépésre követhető útmutatások
⬤ a tesztvezérelt fejlesztésre összpontosít
⬤ jó bevezetés az AWS szervermentes architektúrájába
⬤ megtanítja, hogyan lehet teljesen működőképes webalkalmazást építeni a gyakori AWS-szolgáltatások felhasználásával
⬤ a kezdő programozók számára is megközelíthető.
⬤ Néhány elavult JavaScript gyakorlatot használ
⬤ nem elég mélyreható a serverless architektúra lefedése
⬤ a Windows felhasználók számára frusztráló lehet
⬤ egyes olvasók számára túlságosan leegyszerűsítő
⬤ bevezető könyvnek tűnik, haladóbb tartalmat igényel.
(17 olvasói vélemény alapján)
Serverless Single Page Apps: Fast, Scalable, and Available
Ne pazarolja az idejét egy alkalmazáskiszolgáló létrehozására. Nézze meg, hogyan építhet alacsony költségű, alacsony karbantartási igényű, nagy rendelkezésre állású, szerver nélküli, egyoldalas webes alkalmazásokat, amelyek egy gombnyomással felhasználók millióira skálázhatók. Építsen gyorsan megbízható, jól tesztelt egyoldalas alkalmazásokat, amelyek az Amazon Web Services használatával 24/7-ben működőképesek maradnak. Kerülje el a középszintű infrastruktúrával való babrálást, és térjen rá azonnal az ügyfelei által kívánt webes alkalmazásra.
Nem kell saját szervereket kezelnie ahhoz, hogy nagy teljesítményű webes alkalmazásokat építsen. Ez a könyv megmutatja, hogyan hozhat létre olyan egyoldalas alkalmazást, amely teljes egészében webszolgáltatásokon fut, több millió felhasználóra skálázható, és naponta kevesebbe kerül, mint egy csésze kávé.
Egy webböngésző, egy előkészített munkaterület és a kedvenc szerkesztője segítségével lépésről lépésre egy teljes, egyoldalas webes alkalmazást építhet. Megtanulja a modern egyoldalas alkalmazások mögött álló alapvető technológiákat, és a webes szabványok segítségével olyan karcsú webes alkalmazásokat hozhat létre, amelyek képesek kihasználni a legújabb technológiák előnyeit. Telepítse gyorsan az alkalmazást az Amazon S3 segítségével. Használja az Amazon Cognito-t az olyan szolgáltatókhoz, mint a Google és a Facebook, a felhasználói identitások kezeléséhez. Olvasson és írjon felhasználói adatokat közvetlenül a böngészőből a DynamoDB segítségével, és építsen saját, skálázható egyéni mikroszolgáltatásokat az Amazon Lambda segítségével.
Akár soha nem épített még webes alkalmazást, akár tapasztalt webfejlesztő, aki csak alternatívát keres a bonyolult szerveroldali webes keretrendszerek helyett, ez a könyv a szervermentes webes alkalmazások építésének egyszerű megközelítését írja le, amelyet könnyen alkalmazhat vagy adaptálhat saját projektjeihez.
Amire szüksége van:
Ahhoz, hogy követni tudja a könyvben található útmutatót, szüksége lesz egy webböngészővel rendelkező számítógépre. Szükséged lesz továbbá egy szövegszerkesztőre és egy git-kliensre. A webes alkalmazás megépítéséhez valamilyen fejlesztő webszerverre lesz szükség. Használhatja a sajátját, de használhatja a bemutatóhoz mellékelt, előkészített munkaterülethez tartozót is. A mellékelt webszerverhez Ruby 2. 0-ra van szükség, bár néhány alternatívát is ajánlunk.
A gyors kezdéshez a HTML, a CSS és a JavaScript alapvető ismereteire van szükség. Ha új vagy ezekben a témakörökben, a Bevezetésben megadott linkek segítségével fel tudsz gyorsulni.