Hodnotenie:
Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 12 hlasoch.
Hands-on Full-Stack Web Development with GraphQL and React
Využite silu jazyka GraphQL, React, Apollo, Node a Express na vytvorenie škálovateľnej aplikácie pripravenej na produkciu Kľúčové vlastnosti Vytvorte kompletné aplikácie s modernými rozhraniami API pomocou jazyka GraphQL a Apollo Integrujte Apollo do jazyka React a vytvorte komponenty frontendu pomocou jazyka GraphQL Implementujte samoaktualizačné vyskakovacie okno s upozorneniami pomocou jedinečnej funkcie jazyka GraphQL s názvom Subscriptions Popis knihy
React, jeden z najpoužívanejších frameworkov JavaScriptu, umožňuje vývojárom vytvárať rýchle a škálovateľné frontendové aplikácie pre akýkoľvek prípad použitia. GraphQL je moderný spôsob dopytovania sa na API. Predstavuje alternatívu k REST a je ďalšou evolúciou vo vývoji webových stránok. Spojením týchto dvoch revolučných technológií získate budúci a škálovateľný zásobník, na ktorom môžete začať budovať svoj biznis.
Táto kniha vás prevedie implementáciou aplikácií pomocou React, Apollo, Node. js a SQL. Zameriame sa na riešenie zložitých problémov pomocou jazyka GraphQL, napríklad na abstrahovanie viactabuľkových databázových architektúr a spracovanie nahrávania obrázkov. Náš klient, ako aj server budú poháňané systémom Apollo. Nakoniec sa pustíme do budovania kompletného Graphbooku. Počas budovania aplikácie sa budeme zaoberať zložitými časťami pripojenia Reactu k backendu a udržiavaním a synchronizáciou stavu. Naučíme sa všetko o dopytovaní sa na údaje a overovaní používateľov. Napíšeme testovacie prípady na overenie funkčnosti front end a back end našej aplikácie a budeme sa zaoberať nasadením. Na konci knihy budete zdatní v používaní jazyka GraphQL a React pre svoje požiadavky na vývoj celého balíka. Čo sa naučíte Riešenie údajov z viactabuľkových databáz a systémových architektúr Zostavenie rozhrania GraphQL implementáciou modelov a schém pomocou Apolla a Sequelize Nastavenie klienta Apollo a zostavenie komponentov front-endu pomocou Reactu Použitie Mocha na testovanie vašej full-stack aplikácie Písanie komplexných komponentov React a zdieľanie údajov v nich Nasadenie aplikácie pomocou Dockeru Pre koho je táto kniha určená
Kniha je určená pre webových vývojárov, ktorí si chcú rozšíriť svoje zručnosti a vytvoriť kompletné full stack aplikácie s využitím priemyselných štandardov. Na to, aby ste z tejto knihy získali čo najviac, sa očakáva znalosť JavaScriptu, Reactu a GraphQL. Obsah Príprava vývojového prostredia Nastavenie jazyka GraphQL pomocou Express. js Pripojenie k databáze Integrácia Reactu do backendu pomocou Apolla Použiteľné komponenty Reactu Overovanie pomocou Apolla a Reactu Spracovanie nahrávania obrázkov Smerovanie v Reacte Implementácia vykresľovania na strane servera Odbery v reálnom čase Písanie testov Optimalizácia jazyka GraphQL pomocou Apollo Engine Nepretržité nasadenie pomocou CircleCI a Heroku