Gyakorlati webfejlesztés Haskellel: A gyors és skálázható webes alkalmazások építéséhez szükséges alapvető készségek elsajátítása

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

Gyakorlati webfejlesztés Haskellel: A gyors és skálázható webes alkalmazások építéséhez szükséges alapvető készségek elsajátítása (Ecky Putrady)

Olvasói vélemények

Összegzés:

A könyv a későn kezdő Haskell-programozóknak szól, akik gyakorlati projekttapasztalatokon keresztül szeretnének középhaladó szintre eljutni, de szenved a végrehajtási problémáktól és az elavult tartalomtól.

Előnyök:

Könnyen követhető és jó, bővített oktatóanyagként szolgál
hatékonyan alkalmazza az architekturális gondolkodást (Port + Adapter)
keretet ad egy hasznos projekthez (hitelesítési funkció)
betekintést nyújt a szükséges könyvtárakba.

Hátrányok:

Feltételezi a Monad Transformers előzetes ismeretét, amelyet az előző könyv nem tartalmaz
frusztráló Kindle formátum, gyenge kódbemutatással
elégtelen magyarázat a Dockerről és a telepítésről
elavult kódpéldák és dokumentáció.

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

Eredeti címe:

Practical Web Development with Haskell: Master the Essential Skills to Build Fast and Scalable Web Applications

Könyv tartalma:

Ismerje meg, hogyan fejlesztheti a Haskell készségszintjét, és hogyan használhatja ezt a nyelvet gyakorlati webfejlesztésre. Ez a könyv közvetlen, nonszensz megközelítést alkalmaz, így nem kell többé extra időt töltenie a dokumentáció, a blogbejegyzések és a fórumok olvasásával ahhoz, hogy megértse, hogyan használja a Haskellt - az összes tudást egyetlen összefüggő forrásban találja meg.

Először is áttekintjük, hogyan történik a webfejlesztés több aspektusa a Haskellben, például az útválasztás, a HTML-ek építése, az adatbázisokkal, gyorsítótárakkal és várólistákkal való interakció stb. Ezután áttér a nevezetes könyvtárak használatára, mint például a scotty a routoláshoz, a digestive-functor a bemenet-érvényesítéshez, és a postgresql-simple az adatbázisokkal való interakcióhoz.

A későbbi fejezetekben egy Herokun telepített, teljesen működő projekten dolgozva megtanulod, hogyan lehet mindezeket a könyvtárakat együtt használni.

Mit fogsz tanulni

⬤ Egy produktív Haskell fejlesztőkörnyezet beállítása.

⬤ A webes alkalmazások készítése során felmerülő alapvető feladatok áttekintése.

⬤ Tudja meg, hogyan lépjen kapcsolatba külső rendszerekkel, például adatbázisokkal, várólistákkal és RESTful API-kkal.

⬤ Elkészítsen egy RESTful API-t, weboldalt, nézetek építését és űrlapérvényesítést.

Kinek szól ez a könyv

A Haskell-t ismerő és a tudást valós alkalmazásokon alkalmazni kívánó szoftverfejlesztők és a Haskell-t újonnan ismerő szoftverfejlesztők.

A könyv egyéb adatai:

ISBN:9781484237380
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:278

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Gyakorlati webfejlesztés Haskellel: A gyors és skálázható webes alkalmazások építéséhez szükséges...
Ismerje meg, hogyan fejlesztheti a Haskell...
Gyakorlati webfejlesztés Haskellel: A gyors és skálázható webes alkalmazások építéséhez szükséges alapvető készségek elsajátítása - Practical Web Development with Haskell: Master the Essential Skills to Build Fast and Scalable Web Applications

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