Реактивное программирование это не только Reactive Extensions, но и три-четыре килограмма диетических, легкоусвояемых библиотек по управлению потоком изменений, как на фронтенде, так и на бекенде.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Shownotes:
0:04:30 Наш опыт
0:19:20 Что такое реактивное программирование?
0:45:50 Про Observable и Subscribe
0:48:00 Blazor и Web Forms
0:54:00 Реактивное программирование в кровавом энтерпрайзе
1:17:30 Reactive Extensions
1:53:20 Stateful Service + Акторы + RX
1:57:40 Reactive Programming в MV-паттернах
2:20:45 Может ли реактивность быть конкурентной
2:34:10 Минусы реактивности
2:47:50 Тесты реактивного кода
3:04:40 Как не забыть отписаться
3:10:00 Разработка своих реактивных библиотек
Ссылки:
https://github.com/dotnet/reactive) : RX.NET
https://youtu.be/OAUHDwwGGM0) : DotNext - Tamir Dresher — Reactive Extensions (Rx) 101
https://github.com/JetBrains/rd) : Reactive Distributed communication framework for .NET, Kotlin and C++ (experimental). Inspired by JetBrains Rider IDE.
https://reactivex.io/documentation/operators.html) : Документация по RX
https://www.youtube.com/c/CLRium) : Семинары Стаса Сидристого
Видео: https://youtu.be/MWRXDCmMvOE )
Слушайте все выпуски: https://dotnetmore.mave.digital)
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5 )
Обсуждайте:
Telegram: https://t.me/dotnetmore_chat )
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore )
– Telegram channel: https://t.me/dotnetmore )
Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra )
Copyright: https://creativecommons.org/licenses/by-sa/4.0/ )