Ocena:

Książka „Mastering Full Stack Development with Spring Boot and React” oferuje kompleksowe podejście do nauki programowania full stack. Czytelnicy doceniają jej uporządkowaną treść, praktyczne ukierunkowanie i jasne wyjaśnienia, w szczególności dotyczące integracji Spring Boot z React. Niektórzy krytycy wspominają jednak o braku dogłębnego omówienia niektórych tematów i kwestiach związanych z fizyczną oprawą książki.
Zalety:⬤ Dobrze zorganizowana treść, która zapewnia praktyczną podróż przez rozwój pełnego stosu.
⬤ Przejrzyste wyjaśnienia kluczowych pojęć w Spring Boot i React.
⬤ Praktyczny nacisk na narzędzia i technologie, w tym integrację TypeScript.
⬤ Wskazówki krok po kroku dotyczące wdrażania przy użyciu AWS, Netlify i Docker.
⬤ Odpowiedni zarówno dla początkujących, jak i doświadczonych deweloperów.
⬤ Dobra równowaga między głębokością i obszernością różnych tematów.
⬤ Niektóre tematy nie zostały dogłębnie omówione, co może wymagać dalszych badań.
⬤ Zgłaszane problemy z fizyczną oprawą książki.
⬤ Brak przedstawionych alternatyw dla narzędzi kompilacji, takich jak Gradle i Maven oraz NPM vs Yarn.
⬤ Sekcja frontendowa, choć doceniana przez wielu, może nie być zgodna z zainteresowaniami osób mniej zainteresowanych Javą.
(na podstawie 15 opinii czytelników)
Full Stack Development with Spring Boot 3 and React - Fourth Edition: Build modern web applications using the power of Java, React, and TypeScript
Rozpocznij pracę ze stosem Spring Boot i React - stwórz aplikację od początku do końca, przetestuj frontend i backend oraz wdróż. Teraz z kodem TypeScript!
Zakup książki w wersji drukowanej lub Kindle obejmuje bezpłatny eBook w formacie PDF
Kluczowe cechy:
⬤ Wykorzystaj Spring Boot 3 do tworzenia potężnych, złożonych i bezpiecznych backendów dla swoich aplikacji.
⬤ Wykorzystaj React do tworzenia zgrabnych, wydajnych frontendów.
⬤ Zapoznaj się z TypeScript, Vite i React Query do tworzenia aplikacji React.
Opis książki:
Jeśli jesteś już programistą Java, który chce przejść na pełny stos lub wybrać inny framework frontendowy, ta książka jest zwięzłym wprowadzeniem do React. W tej trzyczęściowej kompilacji stworzysz solidny backend Spring Boot, frontend React, a następnie wdrożysz je razem.
To nowe wydanie zostało zaktualizowane do wersji Spring Boot 3 i zawiera rozszerzone treści dotyczące bezpieczeństwa i testowania. Po raz pierwszy w historii obejmuje również rozwój React z popularnym TypeScript.
Poznasz elementy związane z tworzeniem interfejsu API REST oraz testowaniem, zabezpieczaniem i wdrażaniem aplikacji. Dowiesz się o niestandardowych hakach, komponentach innych firm i MUI.
Pod koniec tej książki będziesz w stanie zbudować aplikację z pełnym stosem przy użyciu najnowszych narzędzi i nowoczesnych najlepszych praktyk.
Czego się nauczysz:
⬤ Tworzyć szybkie usługi sieciowe RESTful oparte na Spring Data REST.
⬤ Tworzyć i zarządzać bazami danych przy użyciu ORM, JPA, Hibernate i innych.
⬤ Poznaj zastosowanie testów jednostkowych i JWT w Spring Security.
⬤ Wykorzystanie haków, rekwizytów, stanów i innych elementów Reacta do tworzenia frontendu.
⬤ Wykorzystanie biblioteki komponentów Material UI do dostosowania interfejsu użytkownika.
⬤ Wykorzystanie fetch API, Axios i React Query do pracy w sieci.
⬤ Dodaj funkcjonalność CRUD do swoich aplikacji.
⬤ Wdrażaj swoje aplikacje za pomocą AWS i Dockera.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla programistów Java, którzy mają podstawową znajomość Spring Boot, ale nie wiedzą, od czego zacząć, jeśli chodzi o tworzenie aplikacji z pełnym stosem. Podstawowa znajomość JavaScript i HTML pomoże ci podążać za nimi.
Ta książka będzie również przydatna, jeśli jesteś programistą frontendowym ze znajomością podstaw JavaScript i chcesz nauczyć się programowania w pełnym stosie lub programistą pełnego stosu z doświadczeniem w innych stosach technologicznych, który chce nauczyć się nowego.