Hands-On Full Stack Development with Spring Boot 2.0 and React

Develop efficient and modern full-stack applications using Spring Boot and React 16

Hands-On Full Stack Development with Spring Boot 2.0 and React

Juha Hinkula

Develop efficient and modern full-stack applications using Spring Boot and React 16
Packt Subscription
FREE
$9.99/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$25.20
$44.99
$0 p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 10 Day Trial

Frequently bought together


Hands-On Full Stack Development with Spring Boot 2.0 and React Book Cover
Hands-On Full Stack Development with Spring Boot 2.0 and React
$ 35.99
$ 25.20
Beginning React Book Cover
Beginning React
$ 11.99
$ 8.40
Buy 2 for $25.90
Save $22.08
Add to Cart

Book Details

ISBN 139781789138085
Paperback302 pages

Book Description

Apart from knowing how to write frontend and backend code, a full-stack engineer has to tackle all the problems that are encountered in the application development life cycle, starting from a simple idea to UI design, the technical design, and all the way to implementing, testing, production, deployment, and monitoring. This book covers the full set of technologies that you need to know to become a full-stack web developer with Spring Boot for the backend and React for the frontend.

This comprehensive guide demonstrates how to build a modern full-stack application in practice. This book will teach you how to build RESTful API endpoints and work with the data access Layer of Spring, using Hibernate as the ORM. As we move ahead, you will be introduced to the other components of Spring, such as Spring Security, which will teach you how to secure the backend. Then, we will move on to the frontend, where you will be introduced to React, a modern JavaScript library for building fast and reliable user interfaces, and its app development environment and components.

You will also create a Docker container for your application. Finally, the book will lay out the best practices that underpin professional full-stack web development.

Table of Contents

Chapter 2: Using JPA to Create and Access a Database
Chapter 4: Securing and Testing Your Backend
Chapter 7: Consuming the REST API with React
Chapter 8: Useful Third-Party Components for React
Chapter 9: Setting Up the Frontend for Our Spring Boot RESTful Web Service
Chapter 11: Styling the Frontend with React Material-UI

What You Will Learn

  • Create a RESTful web service with Spring Boot
  • Understand how to use React for frontend programming
  • Gain knowledge of how to create unit tests using JUnit
  • Discover the techniques that go into securing the backend using Spring Security
  • Learn how to use Material UI in the user interface to make it more user-friendly
  • Create a React app by using the Create React App starter kit made by Facebook

Authors

Table of Contents

Chapter 2: Using JPA to Create and Access a Database
Chapter 4: Securing and Testing Your Backend
Chapter 7: Consuming the REST API with React
Chapter 8: Useful Third-Party Components for React
Chapter 9: Setting Up the Frontend for Our Spring Boot RESTful Web Service
Chapter 11: Styling the Frontend with React Material-UI

Book Details

ISBN 139781789138085
Paperback302 pages
Read More

Read More Reviews

Recommended for You

Beginning React Book Cover
Beginning React
$ 11.99
$ 8.40
Building RESTful Web Services with Java EE 8 Book Cover
Building RESTful Web Services with Java EE 8
$ 23.99
$ 16.80
Hands-On Microservices with C# Book Cover
Hands-On Microservices with C#
$ 35.99
$ 25.20
Building RESTful Web Services with Java EE 8 Book Cover
Building RESTful Web Services with Java EE 8
$ 23.99
$ 16.80
GitHub Essentials - Second Edition Book Cover
GitHub Essentials - Second Edition
$ 23.99
$ 16.80
Hands-On Microservices with C# Book Cover
Hands-On Microservices with C#
$ 35.99
$ 25.20