Hodnocení:
Kniha je určena programátorům Haskellu, kteří chtějí postoupit na středně pokročilou úroveň díky praktickým zkušenostem s projekty, ale trpí problémy s provedením a zastaralým obsahem.
Klady:⬤ Snadno se sleduje a slouží jako dobrý rozšířený tutoriál
⬤ efektivně aplikuje architektonické myšlení (Port + Adapter)
⬤ poskytuje rámec pro užitečný projekt (autentizační funkce)
⬤ nabízí vhled do potřebných knihoven.
⬤ Předpokládá předchozí znalost monadových transformátorů, které nejsou zahrnuty v předchozí knize
⬤ frustrující formát Kindle se špatnou prezentací kódu
⬤ nedostatečné vysvětlení Dockeru a nasazení
⬤ zastaralé příklady kódu a dokumentace.
(na základě 3 hodnocení čtenářů)
Practical Web Development with Haskell: Master the Essential Skills to Build Fast and Scalable Web Applications
Zjistěte, jak se posunout na vyšší úroveň znalostí jazyka Haskell a jak tento jazyk používat pro praktický vývoj webových aplikací. Tato kniha využívá přímý přístup bez zbytečných keců, takže už nemusíte trávit další čas čtením dokumentace, blogových příspěvků a fór, abyste pochopili, jak Haskell používat - všechny tyto znalosti jsou uvedeny v jednom uceleném zdroji.
Na začátku se seznámíte s tím, jak se v jazyce Haskell provádí více aspektů vývoje webových stránek, jako je směrování, vytváření HTML, interakce s databázemi, cache a frontami atd. Poté přejdete k používání významných knihoven, jako je scotty pro směrování, digestive-functor pro ověřování vstupů a postgresql-simple pro interakci s databázemi.
V pozdějších kapitolách se dozvíte, jak lze všechny tyto knihovny používat společně, a to při práci na plně funkčním projektu nasazeném na Heroku.
Co se naučíte
⬤ Nastavit produktivní vývojové prostředí Haskellu.
⬤ Přehled základních úloh, se kterými se setkáváme při vytváření webových aplikací.
⬤ Prozkoumat, jak komunikovat s externími systémy, jako jsou databáze, fronty a RESTful API.
⬤ Sestavení rozhraní RESTful API, webové stránky, budování pohledů a validace formulářů.
Pro koho je tato kniha určena
Softwarovým vývojářům, kteří znají Haskell a chtěli by znalosti uplatnit na reálných aplikacích, a softwarovým vývojářům, kteří s Haskellem začínají.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)