Hodnotenie:
Kniha je praktickým úvodom do full stack vývoja pomocou Spring Boot a React a poskytuje široký prehľad užitočných tém vrátane testovania a bezpečnosti. Hoci je ľahko čitateľná a dobre štruktúrovaná pre začiatočníkov, niekoľko recenzentov zaznamenalo problémy s funkčnosťou kódu, čitateľnosťou Kindle a fyzickou kvalitou paperbacku. Niektorí čitatelia očakávali hlbšie pokrytie témy Spring, ktoré táto kniha neposkytuje.
Výhody:⬤ Obrovská šírka užitočných informácií
⬤ jednoduché sledovanie a nastavenie
⬤ praktický úvod vhodný pre začiatočníkov
⬤ pokrýva dôležité témy, ako je testovanie a bezpečnosť
⬤ poskytuje komplexný prehľad o vývoji full stack aplikácií.
⬤ Kód nefunguje
⬤ ťažko sa číta na Kindle
⬤ slabá kvalita paperbackového vydania
⬤ nejde do hĺbky detailov
⬤ zameriava sa hlavne na React a nie na Spring Framework
⬤ sklamanie pre tých, ktorí chcú dôkladne pochopiť Spring.
(na základe 7 čitateľských recenzií)
Hands-On Full Stack Development with Spring Boot 2 and React - Second Edition
Komplexný sprievodca vytváraním aplikácií s celým zásobníkom, ktorý zahŕňa programovanie na strane frontendu a servera, správu údajov a zabezpečenie webu Kľúčové vlastnosti Využite silu React Hooks na vytváranie interaktívnych a komplexných používateľských rozhraní Vytvorte škálovateľné aplikácie s celým zásobníkom navrhnuté tak, aby spĺňali požiadavky moderných používateľov Pochopte, ako knižnica Axios zjednodušuje operácie CRUD Popis knihy
React Hooks zmenili spôsob kódovania komponentov React. Umožňujú písať komponenty intuitívnejším spôsobom bez použitia tried, čo uľahčuje čítanie a údržbu kódu. V nadväznosti na predchádzajúce vydanie je táto kniha aktualizovaná o React Hooks a najnovšie zmeny zavedené v create-react-app a Spring Boot 2. 1.
Táto kniha začína stručným úvodom do Spring Boot. Pochopíte, ako používať injekcie závislostí a pracovať s vrstvou prístupu k údajom v systéme Spring pomocou nástroja ORM Hibernate. Potom sa naučíte vytvárať vlastné koncové body RESTful API pre webové aplikácie. Ako budete napredovať, kniha vás zoznámi s ďalšími komponentmi Spring, ako je napríklad Spring Security, ktorý vám pomôže zabezpečiť backend. Pokračujete ďalej a preskúmate React a jeho prostredie na vývoj aplikácií a komponenty na budovanie frontendov. Nakoniec vytvoríte kontajner Docker pre svoju aplikáciu implementáciou osvedčených postupov, ktoré sú základom profesionálneho vývoja celého zásobníka webových aplikácií.
Na konci tejto knihy budete mať všetky potrebné vedomosti na vytváranie moderných aplikácií so Spring Boot pre backend a React pre frontend. Čo sa naučíte Vytvoriť webovú službu RESTful pomocou Spring Boot Pochopiť základy injekcie závislostí a ako ju používať pri vývoji backendu Objavte techniky na zabezpečenie backendu pomocou Spring Security Pochopte, ako používať React na programovanie frontendu Využite výhody cloudového servera Heroku tým, že naň nasadíte svoju aplikáciu Preskúmajte techniky na vytváranie unit testov pomocou JUnit Preskúmajte knižnicu komponentov Material UI na vytvorenie používateľsky prívetivejších používateľských rozhraní Komu je táto kniha určená
Ak ste Java vývojár, ktorý pozná Spring, ale ste nováčik v budovaní full stack aplikácií, táto kniha je pre vás. Obsah Nastavenie prostredia a nástrojov - Backend Dependency Injection Použitie JPA na vytvorenie a prístup k databáze Vytvorenie RESTful Web Service so Spring Boot Zabezpečenie a testovanie vášho Backendu Nastavenie prostredia a nástrojov - Frontend Začíname s Reactom Spotreba REST API s Reactom Užitočné komponenty tretích strán pre React Nastavenie Frontendu pre našu Spring Boot RESTful Web Service Pridanie CRUD funkcií Štýlovanie Frontendu s React Material-UI Testovanie vášho Frontendu Zabezpečenie vašej aplikácie Nasadenie vašej aplikácie Najlepšie postupy