Building Web Apps with Spring 5 and React [Video]

Preview in Mapt

Building Web Apps with Spring 5 and React [Video]

Ankit Mishra

Learn to develop a web application using Spring5 and React
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
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 Mapt 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 Mapt 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 Mapt reader
$0.00
$106.25
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Building Web Apps with Spring 5 and React [Video] Book Cover
Building Web Apps with Spring 5 and React [Video]
$ 124.99
$ 106.25
Building Applications with Spring 5 and Kotlin Book Cover
Building Applications with Spring 5 and Kotlin
$ 35.99
$ 25.20
Buy 2 for $35.00
Save $125.98
Add to Cart

Video Details

ISBN 139781788396226
Course Length5 hours 37 minutes

Video Description

Spring5 and React allow us to build a powerful web application that grabs the attention of Java developers. This video will be your one-stop guide to building an end-to-end, modern web app with two popular frameworks: Spring for the backend and React for the frontend.

In this course, Spring is used to create the backend; you will learn to configure the Spring MVC and handle web requests. You will learn to build REST API endpoints and work with Spring's Data Access Layer using Hibernate as the ORM. You will then be introduced to other Spring components such as Spring Security, which will help you secure your backend (you'll also learn to test it). You will then move on to the frontend, where you will be introduced to React and its app development environment and components.

At the end of the video, you will design your UI and create a SPA with React. Then you'll integrate your React app with the Spring backend using JSON APIs or REST protocols. Finally, you will learn to test and secure your application.

Style and Approach

Learn and build at the same time. Create a sample application and integrate its front-end and back-end.

Table of Contents

Creating Backend with Spring 5
The Course Overview
Spring 5 Web MVC Framework and Architecture
Implementing DispatcherServlet and Controllers
Handler Mappings Views Resolvers and Attributes
Handling Exceptions, HTTP Caching Support
Reactive Programming with Spring 5
WebFlux Integrated CRUD with Mongo Reactive
REST API with Spring 5
Introduction to REST
RestTemplate
Consuming RESTful Web Services
Reactive WebClient
Spring Hibernate Integration and Security
Hibernate 5 Basics
CRUD Using Spring Hibernate
Introduction to Spring Security
Spring Security Configuration
React Environment and Component
Introduction to ReactJS and Installation
JSX
Elements Rendering, Components, and Props
State and LifeCycle
Event Handling, List, Keys, and Refs
Forms and Routers
Building App with React and Spring
SPA with React
Integrate React App with Spring Backend Using REST
Securing the UI and the API
Writing Security Test Cases
Introduction to Spring Data REST
Hypermedia Controls and Conditional Operations

What You Will Learn

  • Grasp the Spring 5 MVC fundamentals and Webflux
  • Create a backend with Spring 5 and Reactive Programming
  • Build REST endpoints and consume RESTful web services.
  • Integrate Spring5 with Hibernate
  • Secure Spring5 and hibernate applications using Spring Security
  • Integrate of a ReactJS app with a Spring backend using REST

Authors

Table of Contents

Creating Backend with Spring 5
The Course Overview
Spring 5 Web MVC Framework and Architecture
Implementing DispatcherServlet and Controllers
Handler Mappings Views Resolvers and Attributes
Handling Exceptions, HTTP Caching Support
Reactive Programming with Spring 5
WebFlux Integrated CRUD with Mongo Reactive
REST API with Spring 5
Introduction to REST
RestTemplate
Consuming RESTful Web Services
Reactive WebClient
Spring Hibernate Integration and Security
Hibernate 5 Basics
CRUD Using Spring Hibernate
Introduction to Spring Security
Spring Security Configuration
React Environment and Component
Introduction to ReactJS and Installation
JSX
Elements Rendering, Components, and Props
State and LifeCycle
Event Handling, List, Keys, and Refs
Forms and Routers
Building App with React and Spring
SPA with React
Integrate React App with Spring Backend Using REST
Securing the UI and the API
Writing Security Test Cases
Introduction to Spring Data REST
Hypermedia Controls and Conditional Operations

Video Details

ISBN 139781788396226
Course Length5 hours 37 minutes
Read More

Read More Reviews

Recommended for You

Building Applications with Spring 5 and Kotlin Book Cover
Building Applications with Spring 5 and Kotlin
$ 35.99
$ 25.20
Spring MVC For Beginners : Build Java Web App in 25 Steps [Video] Book Cover
Spring MVC For Beginners : Build Java Web App in 25 Steps [Video]
$ 192.99
$ 164.05
Master Java Web Services and REST API with Spring Boot [Video] Book Cover
Master Java Web Services and REST API with Spring Boot [Video]
$ 196.99
$ 167.45
Build Real World Websites from Scratch using HTML5 and CSS3 [Video] Book Cover
Build Real World Websites from Scratch using HTML5 and CSS3 [Video]
$ 187.99
$ 159.80
Amazon EC2 Master Class (with Auto Scaling and Load Balancer) [Video] Book Cover
Amazon EC2 Master Class (with Auto Scaling and Load Balancer) [Video]
$ 47.99
$ 40.80
Building a Realtime Chat Application with Angular 5 and Firebase [Video] Book Cover
Building a Realtime Chat Application with Angular 5 and Firebase [Video]
$ 124.99
$ 106.25