Praktický vývoj webových aplikácií s Haskellom: Osvojte si základné zručnosti na vytváranie rýchlych a škálovateľných webových aplikácií

Hodnotenie:   (4,0 z 5)

Praktický vývoj webových aplikácií s Haskellom: Osvojte si základné zručnosti na vytváranie rýchlych a škálovateľných webových aplikácií (Ecky Putrady)

Recenzie čitateľov

Zhrnutie:

Kniha je určená pre neskorých začiatočníkov programovania v jazyku Haskell, ktorí chcú postúpiť na stredne pokročilú úroveň prostredníctvom praktických skúseností s projektmi, ale trpí problémami s vykonávaním a neaktuálnym obsahom.

Výhody:

Ľahko sa sleduje a slúži ako dobrý rozšírený učebný materiál
efektívne aplikuje architektonické myslenie (Port + Adapter)
poskytuje rámec pre užitočný projekt (funkcia autentifikácie)
ponúka pohľad na potrebné knižnice.

Nevýhody:

Predpokladá predchádzajúce znalosti o monadových transformátoroch, ktoré nie sú zahrnuté v predchádzajúcej knihe
frustrujúci formát Kindle so slabou prezentáciou kódu
nedostatočné vysvetlenie Dockera a nasadenia
zastarané príklady kódu a dokumentácie.

(na základe 3 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Naučte sa, ako zvýšiť úroveň svojich zručností v jazyku Haskell a používať tento jazyk na praktický vývoj webových stránok. Táto kniha využíva priamy prístup bez zbytočných kecov, takže už nemusíte tráviť ďalší čas čítaním dokumentácie, blogových príspevkov a fór, aby ste pochopili, ako používať Haskell - všetky tieto znalosti sú uvedené v jednom ucelenom zdroji.

Na začiatku si preštudujete, ako sa v jazyku Haskell vykonáva viacero aspektov vývoja webových stránok, napríklad smerovanie, vytváranie HTML, interakcia s databázami, vyrovnávacími pamäťami a frontami atď. Potom prejdete na používanie významných knižníc, ako sú scotty na smerovanie, digestive-functor na overovanie vstupov a postgresql-simple na interakciu s databázami.

V ďalších kapitolách sa dozviete, ako sa všetky tieto knižnice dajú používať spoločne, a to prostredníctvom práce na plne funkčnom projekte nasadenom na Heroku.

Čo sa naučíte

⬤ Nastaviť produktívne vývojové prostredie Haskellu.

⬤ Preskúmate základné úlohy, s ktorými sa stretávate pri vytváraní webových aplikácií.

⬤ Preskúmať, ako komunikovať s externými systémami, ako sú databázy, fronty a RESTful API.

⬤ Zostaviť RESTful API, webovú stránku, budovanie pohľadov a validáciu formulárov.

Pre koho je táto kniha určená

Softvérovým vývojárom, ktorí poznajú Haskell a chceli by aplikovať znalosti na reálne aplikácie a softvérovým vývojárom, ktorí s Haskellom začínajú.

Ďalšie údaje o knihe:

ISBN:9781484237380
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2018
Počet strán:278

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Praktický vývoj webových aplikácií s Haskellom: Osvojte si základné zručnosti na vytváranie rýchlych...
Naučte sa, ako zvýšiť úroveň svojich zručností v...
Praktický vývoj webových aplikácií s Haskellom: Osvojte si základné zručnosti na vytváranie rýchlych a škálovateľných webových aplikácií - Practical Web Development with Haskell: Master the Essential Skills to Build Fast and Scalable Web Applications

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)