Overview
Develop a full-stack reactive application using Spring WebFlux, WebSockets, and React in this 48-minute screencast. Learn to create a simple API with Spring WebFlux, build a React app for HTTP and WebSocket communication, and secure the application using Spring Security and Okta's React SDK. Explore topics such as Profile Service implementation, REST controllers, event handling, WebSocket configuration, server-sent events, TypeScript interfaces, data fetching, error handling, and security integration. Follow along with practical demonstrations, including bash scripting and running the application. Gain insights into reactive programming concepts and modern web development techniques for building scalable and responsive applications.
Syllabus
Introduction
Profile Service
Profile Rest Controller
Profile Created Event
Profile Handler
Profile Endpoint Configuration
Case Insensitive Request Prefix
Demo
WebSocket Configuration
WebSocket Page
Bash Script
Run Script
Server Sent Event
Flux of Events
TS
Interfaces
Proxy
ProfileList
Fetch Data
Fetch Data Error
Yarn Add RXJS
WebSockets
WebSocket Proxy
Event Source Proxy
Spring Properties
Default Goal
Generate Security Password
Add YDC Support
Cores Configuration Source
Access Token
Taught by
Okta