
RVMS architecture, get_it, commands, and more with Thomas Burkhart
Sejar Jasani
Description
<p>Today, we talk to Thomas Burkhart. Thomas is a Google Developer Expert (GDE) for Flutter and Dart. He is the author of popular open-source packages, like the <i>get_it</i> service locator with over 1K likes on pub.dev, as well as <i>flutter_command</i>, <i>rx_command</i>, and <i>functional_listener</i>.</p><p>We discussed the RVMS architecture (reactive views, managers, services), a practical reactive architecture for Flutter Apps. We also talked about how Thomas' packages provide immense help to developers when implementing the RVMS architecture.</p><p>The <i>get_it</i> package is a simple service locator for Dart and Flutter projects. <i>flutter_command</i> is a way to manage your state based on <i>ValueListenable</i> and the <i>Command</i> design pattern. The <i>functional_listener</i> package is a set of extension functions on <i>ValueListenable</i> that allows you to work with them almost as if they were synchronous streams. For more info, visit the packages, see the links below.</p><p><strong>Guest: Thomas Burkhart</strong></p><ul><li>Web <a href="https://www.burkharts.net/">burkharts.net</a></li><li>Twitter <a href="https://twitter.com/ThomasBurkhartB">@ThomasBurkhartB</a></li><li>GitHub <a href="https://github.com/escamoteur">@escamoteur</a><ul><li><a href="https://github.com/sponsors/escamoteur">Sponsor</a></li></ul></li><li>Blog <a href="https://www.burkharts.net/apps/blog/">Guru Meditation</a></li><li>Packages<ul><li><a href="https://pub.dev/packages/get_it"><i>get_it</i></a></li><li><a href="https://pub.dev/packages/flutter_command"><i>flutter_command</i></a></li><li><a href="https://pub.dev/packages/functional_listener"><i>functional_listener</i></a></li></ul></li></ul><p><strong>Host: Vince Varga</strong></p><ul><li>Twitter <a href="https://twitter.com/vincevargadev">@vincevargadev</a></li><li>GitHub <a href="https://github.com/vincevargadev">@vincevargadev</a></li><li>LinkedIn <a href="https://www.linkedin.com/in/vincevargadev/">@vincevargadev</a></li><li>Web <a href="https://vincevarga.dev">vi
Uploader
Episodes
RVMS architecture, get_it, commands, and more with Thomas Burkhart
Sejar Jasani