https://youtu.be/us4dp7Ksly0 Functional data that adapts to change - Don Syme - NDC Oslo 2020
Доклад про то, как оптимизировать пересчет изменений VDOM, с помощью специальных типов данных.
Полезен для случаем очень сложных или высоко нагруженных UI, разрабатываем в UDF стиле.
Такой подход позволяет сделать мемоизацию / инкрементные вычисления, на любом языке, без плагинов к компилятору.
Применяется https://aardvarkians.com и в компании Jane Street для быстрой отрисовки котировок.
https://github.com/fsprojects/FSharp.Data.Adaptive
#mvu #mvi #udf #adapton #adaptive #fsharp #incremental #computation #youtube #fp #functional
Доклад про то, как оптимизировать пересчет изменений VDOM, с помощью специальных типов данных.
Полезен для случаем очень сложных или высоко нагруженных UI, разрабатываем в UDF стиле.
Такой подход позволяет сделать мемоизацию / инкрементные вычисления, на любом языке, без плагинов к компилятору.
Применяется https://aardvarkians.com и в компании Jane Street для быстрой отрисовки котировок.
https://github.com/fsprojects/FSharp.Data.Adaptive
#mvu #mvi #udf #adapton #adaptive #fsharp #incremental #computation #youtube #fp #functional
YouTube
Functional data that adapts to change - Don Syme - NDC Oslo 2020
Functional data is simple, safe and productive, right! However, it's also immutable, requiring recomputation when change happens. And change is everywhere....
In this talk, I'll describe how the same patterns used for functional data can be applied to "adaptive…
In this talk, I'll describe how the same patterns used for functional data can be applied to "adaptive…
#JetpackCompose #UDF #MVI #Architecture
Еще один взгляд на MVI архитектуру в сочетании с Compose.
Комментарии на медиум приветствуются. 👏
https://medium.com/@VolodymyrSch/android-simple-mvi-implementation-with-jetpack-compose-5ee5d6fc4908
Еще один взгляд на MVI архитектуру в сочетании с Compose.
Комментарии на медиум приветствуются. 👏
https://medium.com/@VolodymyrSch/android-simple-mvi-implementation-with-jetpack-compose-5ee5d6fc4908
Medium
Android: Simple MVI implementation with Jetpack Compose
Foreword:
There are different architectures for building a UI in Android development, but MVI is less known from them all. Studying the…
There are different architectures for building a UI in Android development, but MVI is less known from them all. Studying the…
#JetpackCompose #UDF #StateDesign
Михаил Левченко( @themishkun ) — Итак, вы выбрали UDF-архитектуру. Как моделировать стейт?
https://www.youtube.com/watch?v=y0CHhHBzEkw
Михаил Левченко( @themishkun ) — Итак, вы выбрали UDF-архитектуру. Как моделировать стейт?
https://www.youtube.com/watch?v=y0CHhHBzEkw
YouTube
Михаил Левченко — Итак, вы выбрали UDF-архитектуру. Как моделировать стейт?
Подробнее о конференции Mobius: https://jrg.su/ojGU3B
— —
. . С каждым днём декларативный UI набирает обороты. Android, iOS, Flutter и React Native-разработчики активно переходят на MVI/Redux/TEA/BLoC и т.д. Но при всех своих плюсах UDF требует от нас решения…
— —
. . С каждым днём декларативный UI набирает обороты. Android, iOS, Flutter и React Native-разработчики активно переходят на MVI/Redux/TEA/BLoC и т.д. Но при всех своих плюсах UDF требует от нас решения…
#JetpackCompose #TEA #UDF #Architecture
Никита Типун – Как Заваривать Декларативный Чай
https://youtu.be/G6SD2uhEdZ8
Никита Типун – Как Заваривать Декларативный Чай
https://youtu.be/G6SD2uhEdZ8
YouTube
Никита Типун — Как заваривать декларативный чай
Подробнее о конференции Mobius: https://jrg.su/ojGU3B
— —
Долгожданный релиз Jetpack Compose уже не за горами, к этому нужно подготовиться, и Никита вам в этом поможет. В докладе будут способы внедрения Jetpack Compose в ваш проект. Compose является декларативным…
— —
Долгожданный релиз Jetpack Compose уже не за горами, к этому нужно подготовиться, и Никита вам в этом поможет. В докладе будут способы внедрения Jetpack Compose в ваш проект. Compose является декларативным…