AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Building Offline Functionality in LiveView Apps
This chapter discusses the challenges and solutions encountered while developing a to-do application with Phoenix and LiveView, focusing on offline capabilities through the integration of the Svelte framework. It explores the use of YJS, a CRDT library, to effectively manage application state and updates in a local-first approach. The conversation highlights advancements in the Elixir ecosystem, the importance of offline functionality, and the technical intricacies of synchronization in distributed systems.