Ocena:

Książka stanowi praktyczne wprowadzenie do programowania full stack przy użyciu Spring Boot i React, zapewniając szeroki przegląd przydatnych tematów, w tym testowania i bezpieczeństwa. Choć książka jest łatwa w odbiorze i dobrze skonstruowana dla początkujących, kilku recenzentów zauważyło problemy z funkcjonalnością kodu, czytelnością Kindle i fizyczną jakością wydania. Niektórzy czytelnicy oczekiwali głębszego omówienia Springa, czego ta książka nie zapewnia.
Zalety:⬤ Ogromny zakres przydatnych informacji
⬤ łatwy do naśladowania i konfiguracji
⬤ praktyczne wprowadzenie odpowiednie dla początkujących
⬤ obejmuje ważne tematy, takie jak testowanie i bezpieczeństwo
⬤ zapewnia kompleksowy przegląd tworzenia aplikacji z pełnym stosem.
⬤ kod nie działa
⬤ ciężko się czyta na Kindle
⬤ słaba jakość wydania paperback
⬤ nie zagłębia się w szczegóły
⬤ skupia się głównie na React, a nie Spring Framework
⬤ rozczarowanie dla tych, którzy szukają dogłębnego zrozumienia Springa.
(na podstawie 7 opinii czytelników)
Hands-On Full Stack Development with Spring Boot 2 and React - Second Edition
Kompleksowy przewodnik po budowaniu aplikacji full stack obejmujący programowanie frontendowe i po stronie serwera, zarządzanie danymi i bezpieczeństwo sieciowe Kluczowe cechy Uwolnij moc React Hooks, aby tworzyć interaktywne i złożone interfejsy użytkownika Twórz skalowalne aplikacje full stack zaprojektowane tak, aby sprostać wymaganiom współczesnych użytkowników Dowiedz się, jak biblioteka Axios upraszcza operacje CRUD Opis książki
React Hooks zmieniły sposób kodowania komponentów Reacta. Umożliwiają pisanie komponentów w bardziej intuicyjny sposób bez użycia klas, co sprawia, że kod jest łatwiejszy do odczytania i utrzymania. Opierając się na poprzednim wydaniu, ta książka została zaktualizowana o React Hooks i najnowsze zmiany wprowadzone w create-react-app i Spring Boot 2.1.
Ta książka zaczyna się od krótkiego wprowadzenia do Spring Boot. Zrozumiesz, jak używać wstrzykiwania zależności i pracować z warstwą dostępu do danych Spring przy użyciu Hibernate jako narzędzia ORM. Następnie dowiesz się, jak tworzyć własne punkty końcowe RESTful API dla aplikacji internetowych. W miarę postępów książka wprowadza do innych komponentów Spring, takich jak Spring Security, które pomagają zabezpieczyć zaplecze. Przechodząc dalej, poznasz React i jego środowisko programistyczne oraz komponenty do tworzenia frontendu. Na koniec utworzysz kontener Docker dla swojej aplikacji, wdrażając najlepsze praktyki, które stanowią podstawę profesjonalnego tworzenia stron internetowych z pełnym stosem.
Pod koniec tej książki będziesz wyposażony w całą wiedzę potrzebną do tworzenia nowoczesnych aplikacji z pełnym stosem za pomocą Spring Boot dla backendu i React dla frontendu. Czego się dowiesz Stwórz usługę sieciową RESTful za pomocą Spring Boot Poznaj podstawy wstrzykiwania zależności i dowiedz się, jak wykorzystać je do rozwoju backendu Odkryj techniki zabezpieczania backendu za pomocą Spring Security Dowiedz się, jak używać Reacta do programowania frontendu Skorzystaj z serwera w chmurze Heroku, wdrażając na nim swoją aplikację Poznaj techniki tworzenia testów jednostkowych za pomocą JUnit Poznaj bibliotekę komponentów Material UI, aby tworzyć bardziej przyjazne dla użytkownika interfejsy użytkownika Dla kogo jest ta książka?
Jeśli jesteś programistą Java zaznajomionym ze Spring, ale dopiero zaczynasz budować aplikacje z pełnym stosem, ta książka jest dla Ciebie. Spis treści Konfigurowanie środowiska i narzędzi - Backend Wstrzykiwanie zależności Używanie JPA do tworzenia i uzyskiwania dostępu do bazy danych Tworzenie usługi sieciowej RESTful za pomocą Spring Boot Zabezpieczanie i testowanie backendu Konfigurowanie środowiska i narzędzi - Frontend Rozpoczęcie pracy z Reactem Korzystanie z interfejsu API REST za pomocą Reacta Przydatne komponenty innych firm dla Reacta Konfigurowanie frontendu dla naszej usługi sieciowej Spring Boot RESTful Dodawanie funkcji CRUD Stylizowanie frontendu za pomocą React Material-UI Testowanie frontendu Zabezpieczanie aplikacji Wdrażanie aplikacji Najlepsze praktyki