Spring Boot 3 and Next.js 13
Sammy TranEach chapter has the following structure
Concept Introduction: Introduces relevant concepts for the feature we are trying to implement in this chapter.
Implementation: A walkthrough of the implementation details.
Chapter Summaries: A summary of key concepts at the end of a chapter to help reinforce new concepts.
GitHub Links: A GitHub repository link that offers a snapshot of the codebase at the end of a chapter.
The book is composed of fifteen short chapters
Chapter 1: Introduction
Chapter 2: Setting Up The Backend Development Environment
Chapter 3: Getting Started With Spring Boot
Chapter 4: Building The Data Access Layer
Chapter 5: Building The REST API
Chapter 6: Securing The REST API
Chapter 7: Setting Up The Frontend Development Environment
Chapter 8: Getting Started With Next.js
Chapter 9: Building an API Client
Chapter 10: Building the Login Page
Chapter 11: Building Common Dashboard Components
Chapter 12: Dashboard Authentication
Chapter 13: Building the Employee Dashboard
Chapter 14: Building the Reviewer Dashboard
Chapter 15: Conclusion
This book is intended for readers who already have some familiarity with Java and React. No prior knowledge of Spring Boot or Next.js is required.