RxJava. Неформальное введение.

  Рет қаралды 7,057

Sergey Arkhipov Java Tutorials

Sergey Arkhipov Java Tutorials

Күн бұрын

Пікірлер: 50
@AndreyDelay
@AndreyDelay Жыл бұрын
Да, хотелось бы сложных примеров 🙌🏻
@luckydevil1601
@luckydevil1601 Жыл бұрын
Очень круто и сжато, спасибо! ❤ Да, пожалуйста, запишите новые видео по этой теме, ваша подача очень простая и интересная! ❤
@megabart57
@megabart57 Жыл бұрын
Супер! Мне понравилось! ЖДем конечно еще и еще) Лайков в запасе много)))
@alexshutov5442
@alexshutov5442 Жыл бұрын
А вот и реактивка подъехала))) Сергей, спасибо)
@eugenegreer7542
@eugenegreer7542 Жыл бұрын
Спасибо за видео, понравилась подача материала, будут интересны более сложные примеры
@Constantine1975
@Constantine1975 Жыл бұрын
Спасибо большое Сергей! Просто и понятно. Послушал с утра и настроение улучшилось 😀 Да, Серёга покажи теперь корутины.
@ivsergey5150
@ivsergey5150 Жыл бұрын
Сергей, спасибо за видео. Очень ждем подробностей по rxJava, более сложных примеров. Что то связанное с базой или с rest api
@Alexander-is1eq
@Alexander-is1eq Жыл бұрын
Очень интересно. Спасибо большое!
@ivsergey5150
@ivsergey5150 Жыл бұрын
Очень нравится ваша подача и эта тема особенно❤
@ИгорьМелентьев-ж2я
@ИгорьМелентьев-ж2я Жыл бұрын
Спасибо за видео! Очень интересная тема
@NikitaSafronov-y6i
@NikitaSafronov-y6i Жыл бұрын
Отличный материал. Спасибо за труды!
@severustvr8202
@severustvr8202 Жыл бұрын
Грамотная и очень доброжелательная, теплая подача материала.
@e1.st0rm99
@e1.st0rm99 Жыл бұрын
Спасибо. Всё полезно и понятно. Подписался.
@aliaksandrbohush5257
@aliaksandrbohush5257 Жыл бұрын
Хороших курсов по Rx-Java и так хватает. А вот на реальные бест практис я бы посмотрел. И топ-5 ошибок применения.
@rafailmuhamedshin7650
@rafailmuhamedshin7650 Жыл бұрын
Класс, спасибо.
@selebdroid6423
@selebdroid6423 11 ай бұрын
Спасибо
@ОлегЛотошинський
@ОлегЛотошинський Жыл бұрын
Если б ты добавил в название ролика слово Reactive, то для многих думаю было б более понятно о чем речь! Но и так сойдет! Спасибо!
@ivanstrelka3448
@ivanstrelka3448 Жыл бұрын
Спасибо! Топ контент!
@ИльяЛевин-ъ3ж
@ИльяЛевин-ъ3ж 6 ай бұрын
потрясающе
@stonewarrior4571
@stonewarrior4571 Жыл бұрын
Чётко, ровно, збс
@niki_m92
@niki_m92 Жыл бұрын
Еще примеры ))
@luckydevil1601
@luckydevil1601 Жыл бұрын
Есть вопрос: обязательно ли каждого консьюмера отдельно подписывать?
@Neo-w6q
@Neo-w6q 7 ай бұрын
Хотел спросить это можно использовать для создания динамической погинаци?
@beerbis
@beerbis Жыл бұрын
Напрашивается показать теперь "корутины")
@deniskoval4908
@deniskoval4908 11 ай бұрын
с RxJava можно было бы наверное выводить построчно содержимое страницы по мере загрузки, чтобы не ждать пока полностью загрузиться пэйджа, или для этого еще nio нужно? чтобы не блокировался стрим данных пока весь не загрузиться
@КристианТан
@КристианТан Жыл бұрын
круто! а будет серия видосов по паттернам проектирования?
@arhitutorials
@arhitutorials Жыл бұрын
По архитектурным скорее всего что-то сделаю. По паттернам ООП не очень интересно делать видео, потому что про них уже много сказано везде, и сложно подать материал так, чтоб это не было простым пересказом соответствующих книг.
@nikolai_kelin
@nikolai_kelin Жыл бұрын
Привет! Очень инетресно и нечего не понятно. Давай ещё ))
@arhitutorials
@arhitutorials Жыл бұрын
Да, это тема по сложнее. В идеале надо бы по больше примеров, чтоб было понятнее зачем это все надо. Думаю над второй частью.
@nikolai_kelin
@nikolai_kelin Жыл бұрын
@@arhitutorials Пока не понятно куда бы приделать RXJava в нашем рабочем проекте )) Всё новое нужно тестировать непосредственно на работе ))
@arhitutorials
@arhitutorials Жыл бұрын
@@nikolai_kelin это правильно, если прибавку к зарплате не дают, то хоть пусть учится дадут за счет рабочего проекта)
@Vmid761
@Vmid761 7 ай бұрын
А можно анонимные функции заменить на лямбды ?
@abdulhayuralov5863
@abdulhayuralov5863 Жыл бұрын
Круто
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil Жыл бұрын
Графическая схема отличная. В чем рисовал?
@arhitutorials
@arhitutorials Жыл бұрын
Схему из интернета взял, анимацию дорисовал прямо на монтаже в Davinci.
@zscauer
@zscauer Жыл бұрын
Сергей, спасибо за видео. Не очень понял тезис про современных разработчиков, которые знают корутины. Этот тезис подразумевает что котлин заменяет джаву? но статистика пул реквестов на гитхаб показывает что доля kotlin в 2023 1.5%, в то время как джава 11%. разрыв фантастический. аналогично по количеству вакансий, которых на джава в несколько раз больше.
@zaur4094
@zaur4094 Жыл бұрын
может Android разработка имеется ввиду
@arhitutorials
@arhitutorials Жыл бұрын
Неточно выразился. Я имел в виду выпускников курсов по Android разработке. Они знают корутины, но не знают Rx.
@dmitry-1179
@dmitry-1179 Жыл бұрын
@@arhitutorials так корутины это про котлин, верно? В жава же им аналог virtual thread из jdk 21
@arhitutorials
@arhitutorials Жыл бұрын
@@dmitry-1179 Да, верно, смысл один и тот же.
@gala3941
@gala3941 Жыл бұрын
@@arhitutorials да по правде говоря пока не работаешь с Рх как андроид ты его толком и не поймешь, новые проекты все на корутинах. Встречается так же в джавовых проектах где есть рефакторенные куски, либо что-то новое на котлине, люди вполне могли рефакторить те же эсинкТаски на Рх. Запросы вместо суспендов оборачиваются в Single. Но в целом андроиду сильно глубоко изучать этот инструмент, на том же уровне как бэку - не нужно.
@nehalemxtv5331
@nehalemxtv5331 Жыл бұрын
какая разница между этим и Future, CompleatableFuture? и не надо никаких библиотек
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 11 ай бұрын
А в чем отличие от Flux, Mono?
@aaaaaa-wt3uu
@aaaaaa-wt3uu Жыл бұрын
Так и не понял, зачем нам rxjava, если можно просто самому создать пулл потоков и выполнить тоже самое ? Разве что манады не будет Мимо-джун
@РоманОболонский-ц8н
@РоманОболонский-ц8н Жыл бұрын
преимущество как раз в том чтобы объединять и комбинировать цепочки в единую монаду построить такое на обычных пулах тредов крайне сложно, разве что Вы не собираетесь написать свой Rx)) ну и весь контроль работы с потоками сводится по сути к 2 операторам, и не нужно кучу лишнего кода писать, который еще и очень сложно потом тестить
@aaaaaa-wt3uu
@aaaaaa-wt3uu Жыл бұрын
@@РоманОболонский-ц8н благодарю
@luckydevil1601
@luckydevil1601 Жыл бұрын
если уж на то пошло, то вообще все можно сделать без библиотек. а смысл?
@reindeermosseater
@reindeermosseater 8 ай бұрын
то есть по сути это кривоватый аналог изящного дотнетовского Enumerable + LINQ ?
Java. Рекурсия и цикл.
13:07
Sergey Arkhipov Java Tutorials
Рет қаралды 2,2 М.
Как устроен Android и его приложения.
30:29
Sergey Arkhipov Java Tutorials
Рет қаралды 22 М.
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 103 МЛН
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 346 М.
Ouch.. 🤕⚽️
00:25
Celine Dept
Рет қаралды 20 МЛН
Организация модулей. Типы Inject. Способы доставки зависимостей
25:18
Android Broadcast. Все об Андроид разработке
Рет қаралды 40 М.
RxJava доставляет  Артём  Зиннатуллин
37:39
Назар Цибульський
Рет қаралды 25 М.
Вопросы с собеседований на Android
40:05
TeachMeSkills Школа программирования
Рет қаралды 10 М.
Что такое реактивное программирование? #rxjs
18:56
Даже и не стараюсь
Рет қаралды 2,5 М.
[Android] RxJava в действии
33:00
Rolling Scopes School
Рет қаралды 2,9 М.
Kotlin за час. Теория и практика.
1:21:33
alishev
Рет қаралды 222 М.
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 103 МЛН