Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Building a Reactive UI with Angular, RxJS, Spring Boot, PostgreSQL, and Docker

Автор: PJL Software

Загружено: 2024-03-09

Просмотров: 211

Описание:

🌐 Full-stack code demonstrating how we leverage Angular directives with our Spring Boot APIs to build a front-end UI that reacts to a User's state. The UI will subscribed to a User with RxJS and show logged out Users a a Google SSO login button and logged in users a Log Out button.

The authentication system runs on Spring Security OAuth2 with a Google JWT. 🚀

🔐 Technology Used:
Java 17
Spring Boot 3
Spring Security
JPA and Hibernate
PostgreSQL
Angular 17+
Docker
GitHub

🔗 Source Code: https://github.com/pjl-software/full-...

🌎 Find Me Here:
Twitter:   / peterlinnehan  
GitHub: https://github.com/pjl-software/full-...
LinkedIn:   / peterlinnehan  

Chapters
0:00 - Code Demo
1:39 - Code Review Objectives
2:01 - Track a User's State with RxJS
7:43 - Create Log Out Button Component
8:28 - Extend JPA User Entity and DTO
11:16 - Create New JPA Query
11:45 - Add New Spring Boot API Endpoint
13:14 - Replace JpaRepository with BaseJpaRepository
14:06 - Remove CSRF Spring Security References
15:05 - GitHub Code Review

#springboot #springsecurity #angular #rxjs #jpa #fullstackdevelopment

Building a Reactive UI with Angular, RxJS, Spring Boot, PostgreSQL, and Docker

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

A $25,000 Head Start to your Web App Start-up Idea

A $25,000 Head Start to your Web App Start-up Idea

Почему команда Angular просто не использовала RxJS вместо Signals?

Почему команда Angular просто не использовала RxJS вместо Signals?

Spring Data JDBC Tutorial: How to simplify data access in Spring Boot

Spring Data JDBC Tutorial: How to simplify data access in Spring Boot

Как победить отказы в распределенных системах?

Как победить отказы в распределенных системах?

Сравнение CockroachDB и Postgres

Сравнение CockroachDB и Postgres

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Google Sign-on and OAuth2 Spring Security Integration with JWTs

Google Sign-on and OAuth2 Spring Security Integration with JWTs

Вам нужно изучить Docker ПРЯМО СЕЙЧАС!! // Docker-контейнеры 101

Вам нужно изучить Docker ПРЯМО СЕЙЧАС!! // Docker-контейнеры 101

Аудит фронтенда: от ощущения «ничего не понимаю» к объективным метрикам / Виталий Черков (KTS)

Аудит фронтенда: от ощущения «ничего не понимаю» к объективным метрикам / Виталий Черков (KTS)

ДАМПЫ В JAVA на практике, разбираем проблемы

ДАМПЫ В JAVA на практике, разбираем проблемы

Трамп опять презирает Зеленского?

Трамп опять презирает Зеленского?

Сетевые технологии Docker — это просто ЧУДО!! (вам НУЖНО это изучить)

Сетевые технологии Docker — это просто ЧУДО!! (вам НУЖНО это изучить)

Цены полетели вверх! Липсиц объясняет почему это происходит

Цены полетели вверх! Липсиц объясняет почему это происходит

Ночная работа: Глубокая и успокаивающая зимняя музыка - Повышение концентрации

Ночная работа: Глубокая и успокаивающая зимняя музыка - Повышение концентрации

Spring Boot versus Quarkus

Spring Boot versus Quarkus

Чистая архитектура с ASP.NET Core 10

Чистая архитектура с ASP.NET Core 10

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

The Man Behind Google's AI Machine | Demis Hassabis Interview

The Man Behind Google's AI Machine | Demis Hassabis Interview

Почему Трамп в последний момент отменил удар по Ирану

Почему Трамп в последний момент отменил удар по Ирану

Intro à RxJS - Observables, Observers, Subscriptions

Intro à RxJS - Observables, Observers, Subscriptions

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com