Praktický vývoj webových aplikací s Haskellem: Klíčové dovednosti pro tvorbu rychlých a škálovatelných webových aplikací: Osvojte si základní dovednosti pro tvorbu rychlých a škálovatelných webových aplikací

Hodnocení:   (4,0 z 5)

Praktický vývoj webových aplikací s Haskellem: Klíčové dovednosti pro tvorbu rychlých a škálovatelných webových aplikací: Osvojte si základní dovednosti pro tvorbu rychlých a škálovatelných webových aplikací (Ecky Putrady)

Recenze čtenářů

Shrnutí:

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.

Zápory:

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ářů)

Původní název:

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

Obsah knihy:

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í.

Další údaje o knize:

ISBN:9781484237380
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2018
Počet stran:278

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Praktický vývoj webových aplikací s Haskellem: Klíčové dovednosti pro tvorbu rychlých a...
Zjistěte, jak se posunout na vyšší úroveň znalostí jazyka Haskell a...
Praktický vývoj webových aplikací s Haskellem: Klíčové dovednosti pro tvorbu rychlých a škálovatelných webových aplikací: Osvojte si základní dovednosti pro tvorbu rychlých a škálovatelných webových aplikací - Practical Web Development with Haskell: Master the Essential Skills to Build Fast and Scalable Web Applications

Díla autora vydali tito vydavatelé:

© 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)