Spring Boot WebFlux. Разбираемся с реактивным стеком фреймворка Spring.
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode
Реактивный подход становится стандартом в разработке. Java, как один из мейнстримовых языков, также имеет богатый инструментарий для разработки реактивных приложений.
Первым шагом попробуем сделать пару простых реактивных контроллеров как в новом, функциональном, так и в "старом" стиле - с помощью аннотаций и классов.
Код из видео:
https://github.com/drucoder/catalizator/tree/WebFlux
Генератор шаблона Spring Boot приложения:
https://start.spring.io/
Сборник коротких гайдов по Spring Boot:
https://spring.io/guides
Инструкция по созданию простого Spring WebFlux приложения в функциональном стиле:
https://spring.io/guides/gs/reactive-rest-service/
Документация
https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html
Плейлист по Spring Boot приложению Sweater:
https://www.youtube.com/playlist?list=PLU2ftbIeotGoGSEUf54LQH-DgiQPF2XRO
Плейлист по Spring Boot приложению Sarafan:
https://www.youtube.com/playlist?list=PLU2ftbIeotGqSTOVNjT4L3Yfy8jatCdhm
Видео про проект Reactor:
https://youtu.be/77-wOZs2nPE
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➡ Второй канал: https://www.youtube.com/geekChatDru
➡ Twitch: https://www.twitch.tv/drucoder
➡ Твиттер: https://twitter.com/letsCodeDru
➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram: https://t.me/letsCode_dru
➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: https://discord.gg/xs6XxSx
➡ Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5