Yjs Offline Apps with IndexedDB - Tag1 TeamTalk #009

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.

Om Podcasten

From global technology consulting firm Tag1 Consulting, Tag1 Team Talks are wide-ranging, in-depth conversations about implementing various open-source technologies, including the business prerogatives and technical ins and outs with leading web developers and technologists. Join us as we explore trends in open source. About Tag1 At Tag1, we are redefining the boundaries of digital possibilities. As a leading name in the industry, we are committed to delivering innovative and tailored solutions that meet your specific needs. Our strength lies in our team. We boast a roster of highly skilled professionals, many of whom are principal architects and maintainers of crucial Drupal projects and core initiatives. Their wealth of experience and unique insights drive our success. Our expertise at Tag1 is both broad and deep. We specialize in Enterprise-Scale Web Applications, CMS solutions, Drupal Upgrades and Migrations, and Full Digital Transformations. We also excel in Integrations and Custom Development, ensuring our solutions align with your business objectives. In Infrastructure and Scalability Architecture, we design systems ready to meet current needs and scale with future growth. Our capabilities are diverse, proven, and reliable. Security at Tag1 is a fundamental aspect, not an afterthought. We prioritize safeguarding your digital assets in every solution we deliver. We proudly partner with industry leaders, including Global 500s (Google, Sumitomo), Fortune 500s (Symantec, Albemarle), system integrators (NTT, Capgemini), government agencies (the White House, the European Union), media companies (NY Times, Al Jazeera), educational institutions (Stanford, Smithsonian Institute), not-for-profits (AFL-CIO, ACLU), and more.