Hodnotenie:
Táto kniha je stručným a jasným úvodom do JSON, ktorý je vhodný najmä pre začiatočníkov alebo ľudí s malými znalosťami programovania. Poskytuje praktické príklady a venuje sa dôležitým témam, ako sú bezpečnostné zraniteľnosti JSON. Nemusí však byť ideálna pre tých, ktorí už JSON poznajú, a niektorí čitatelia majú pocit, že jej chýba hĺbka a praktické cvičenia.
Výhody:⬤ Veľmi jasné a rýchle čítanie, najmä pre začiatočníkov.
⬤ Komplexne pokrýva JSON, schému JSON a bezpečnostné zraniteľnosti.
⬤ Napísaná zrozumiteľnou angličtinou s názornými príkladmi.
⬤ Aktuálne v porovnaní so staršími zdrojmi.
⬤ Pútavý štýl písania využívajúci metafory a analógie.
⬤ Vhodné pre každého, kto integruje údaje vo viacerých systémoch.
⬤ Dostatočne stručné, aby sa dali rýchlo prečítať.
⬤ Nie je vhodný pre tých, ktorí už JSON poznajú.
⬤ Chýbajú mu hĺbkové príklady programovania a mohol by využiť viac praktických cvičení.
⬤ Niektorí čitatelia považovali analógie za nudné alebo neužitočné.
⬤ Niekoľko z nich vyjadrilo sklamanie z hĺbky vysvetlení v porovnaní s inými knihami O'Reilly.
(na základe 28 čitateľských recenzií)
Introduction to JavaScript Object Notation: A To-The-Point Guide to Json
Čo je to JavaScript Object Notation (JSON) a ako ho môžete využiť? Táto stručná príručka pomôže zaneprázdneným IT profesionálom rýchlo začať pracovať s týmto populárnym formátom výmeny údajov a poskytne hlboké pochopenie toho, ako JSON funguje. Autorka Lindsay Bassettová začína prehľadom syntaxe JSON, dátových typov, formátovania a bezpečnostných otázok a potom sa venuje mnohým spôsobom, ako môžete JSON použiť už dnes.
Od webových rozhraní API a jazykových knižníc na strane servera až po databázy NoSQL a rámce na strane klienta sa JSON stal životaschopnou alternatívou k XML na výmenu údajov medzi rôznymi platformami. Ak máte určité skúsenosti s programovaním a rozumiete jazykom HTML a JavaScript, toto je vaša kniha. Zistite, prečo syntax JSON reprezentuje údaje v pároch meno-hodnota.
Preskúmajte dátové typy JSON vrátane objektov, reťazcov, čísel a polí. Zistite, ako môžete bojovať proti bežným bezpečnostným problémom.
Zistite, ako schéma JSON overuje, či sú údaje správne formátované. Preskúmajte vzťah medzi prehliadačmi, webovými rozhraniami API a JSON. Pochopte, ako môžu webové servery požadovať aj vytvárať údaje.
Zistite, ako jQuery a iné frameworky na strane klienta používajú JSON. Zistite, prečo NoSQL databáza CouchDB používa na ukladanie údajov JSON.