Hodnotenie:
Kniha ponúka pútavý spôsob, ako sa naučiť moderné funkcie jazyka JavaScript, pričom kladie dôraz na čisté kódovacie postupy a funkčné programovanie. Poskytuje jasné príklady a vysvetľuje dôvody používania nových jazykových konštrukcií, hoci niektorí čitatelia mali pocit, že jej chýba hĺbka výučby pre úplných začiatočníkov.
Výhody:⬤ Dobre napísaná s jasnými, stručnými príkladmi
⬤ efektívna pre tých, ktorí už majú znalosti jazyka JavaScript
⬤ humorný a pútavý štýl výučby
⬤ ponúka praktický pohľad na moderné funkcie
⬤ pomáha riešiť staršie problémy jazyka JavaScript.
⬤ Nie je vhodná pre úplných začiatočníkov
⬤ niektoré cvičenia nemusia presne odkazovať na kód
⬤ fyzická kvalita knihy uvádzaná ako slabá
⬤ niekoľkým čitateľom chýbala hĺbka výučby.
(na základe 12 čitateľských recenzií)
Rediscovering JavaScript: Master Es6, Es7, and Es8
JavaScriptu sa už netreba báť ani ho nenávidieť - najpopulárnejší a najrozšírenejší jazyk na svete sa vyvinul v rešpektovaný jazyk. Či už píšete frontendové aplikácie, alebo kód na strane servera, fenomenálne funkcie z ES6 a ďalších verzií - ako napríklad operátor rest, generátory, deštrukcia, objektové literály, šípkové funkcie, moderné triedy, sľuby, asynchrónnosť a možnosti metaprogramovania - vás nadchnú a budete chcieť programovať v jazyku JavaScript. Našli ste tú správnu knihu, s ktorou rýchlo začnete a ponoríte sa do podstaty moderného jazyka JavaScript. Zoznámte sa s praktickými tipmi na uplatnenie elegantných častí jazyka a s gotchas, ktorým sa treba vyhnúť.
JavaScript je čierna labuť, o ktorej si nikto vrátane autora jazyka nemyslel, že sa stane populárnym a všadeprítomným jazykom. Ešte nedávno to bol najnenávidenejší a najobávanejší jazyk, ktorý ste mohli použiť na programovanie webu. JavaScript ES6 a ďalšie prešli výraznou premenou. Problematické funkcie boli nahradené lepšími, elegantnejšími a spoľahlivejšími alternatívami. Táto kniha obsahuje množstvo praktických príkladov a cvičení, ktoré vám pomôžu naučiť sa do hĺbky. Nebude vás nudiť idiosynkraziami a tajomnými detailmi určenými na zlé otázky na pohovore. Namiesto toho vás zavedie do kľúčových funkcií, ktoré môžete ľahko využiť vo svojich každodenných projektoch.
Či už programujete frontend alebo stranu servera, môžete teraz písať stručný, elegantný a expresívny JavaScript s novšími funkciami, ako sú predvolené parametre, šablónové literály, operátory rest a spread, deštrukcia, šípkové funkcie a generátory. Posuňte sa o úroveň vyššie vďaka funkciám, ako sú nekonečné rady, sľuby, asynchrónne a metaprogramovanie, a vytvorte flexibilné, výkonné a rozšíriteľné knižnice. Rozvinuté funkcie jazyka vás zaujmú, ale stovky príkladov v tejto knihe vám priblížia koncepty, ktoré môžete použiť vo svojich projektoch. Ovládnite moderný JavaScript a uvoľnite svoj potenciál na vytváranie výkonných aplikácií.
Čo potrebujete:
Na vyskúšanie príkladov v knihe budete potrebovať počítač s Node. js, textový editor a nainštalovaný prehliadač, napríklad Chrome.