29 subscribers
Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


1 Shuai Wang’s Journey from China to Charleston 38:30
Yjs Offline Apps with IndexedDB - Tag1 TeamTalk #009
Manage episode 282608965 series 2858510
What happens when you have a connection that isn't working, but you have a mission-critical document that you need to collaborate on with others around the world? The problem of peer-to-peer collaboration in an offline environment is becoming an increasingly pressing issue for editorial organizations and enterprises. As we continue to work on documents together on flights, trains, and buses, offline-first shared editing is now a base-level requirement rather than a pipe dream.
Yjs, an open-source framework for real-time collaboration, integrates gracefully with IndexedDB, the local offline-first database available in browsers, to help developers easily implement offline shared editing for their organization's needs. Paired in turn with other technologies like WebRTC, a peer-to-peer communication protocol, and Yjs connectors, a graceful architecture is possible that not only enables offline shared editing for a variety of use cases beyond textual content but also makes the developer experience as straightforward as possible.
In this technical and topical deep dive into how Yjs and IndexedDB make offline shared editing possible, join Kevin Jahns (creator of Yjs and Real-Time Collaboration Systems Lead at Tag1), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of Decoupled Drupal in Practice) for a Tag1 Team Talks episode you don't want to miss about how to enable offline shared editing for web applications and even CMSs like Drupal.
123 episodes
Manage episode 282608965 series 2858510
What happens when you have a connection that isn't working, but you have a mission-critical document that you need to collaborate on with others around the world? The problem of peer-to-peer collaboration in an offline environment is becoming an increasingly pressing issue for editorial organizations and enterprises. As we continue to work on documents together on flights, trains, and buses, offline-first shared editing is now a base-level requirement rather than a pipe dream.
Yjs, an open-source framework for real-time collaboration, integrates gracefully with IndexedDB, the local offline-first database available in browsers, to help developers easily implement offline shared editing for their organization's needs. Paired in turn with other technologies like WebRTC, a peer-to-peer communication protocol, and Yjs connectors, a graceful architecture is possible that not only enables offline shared editing for a variety of use cases beyond textual content but also makes the developer experience as straightforward as possible.
In this technical and topical deep dive into how Yjs and IndexedDB make offline shared editing possible, join Kevin Jahns (creator of Yjs and Real-Time Collaboration Systems Lead at Tag1), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of Decoupled Drupal in Practice) for a Tag1 Team Talks episode you don't want to miss about how to enable offline shared editing for web applications and even CMSs like Drupal.
123 episodes
All episodes
×
1 Tag1's Complete Drupal 7 to 10/11 Data Migration Series : Expert Tips & Free E-Book 36:15

1 Navigating SOC 2:: Tag1's Journey to Attestaion 45:27

1 Improving Drupal CMS Performance with Gander: Real-World Wins and Lessons 35:36

1 Tag1 Drupal 7 Extended Support: Security Updates Post-EOL :: Tag1 Team Talk 17:00

1 Tag1 D7ES: Extending Drupal 7: CKEditor 5 Integration to Secure D7 Sites and Add Functionality 25:44

1 Learn more about: D7ES from Tag1 - Extended Support for Drupal 7 after EOL 25:25

1 Explore Drupal's Workspaces: A Game-Changer for Site-Wide Content Staging 35:54

1 Introducing: A Step-by-Step Guide for Migrating Data from D7 to D10 with Mauricio Dinarte:: Tag1 Team Talk 36:14

1 DDEV Local Development - Insights & Demo with Maintainer Randy Fay - Tag1 Team Talks 36:32

1 Shifting from FID to INP: Google’s New Metric for Improving Web Performance - Tag1 TeamTalk 30:16

1 Tag1 Team Talk: Gander Automated Performance Testing - Video Demo with Nat Catchpole 46:17

1 Moving from Drupal 7 to Drupal 10: Managing Complex File and Media Migrations - Tag1 Team Talks 1:00:47

1 Unraveling the Extract, Transform, Load ,(ETL) Data Migration Process: Taking a Deep Dive on Load 25:19

1 The Sustainable Web: Exploring Drupal’s Sustainability Project, Gander's Ability to Help, and How You Can Too. - Tag1 Team Talk 44:49

1 Unraveling the ETL Data Migration Process - Understanding Transform - Tag1 Team Talk 38:29
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.