Peer-to-peer Collaborative Editing Using Yjs & WebRTC- Tag1 Team Talk #007

Peer-to-peer Collaborative Editing Using Yjs & WebRTC- Tag1 Team Talk #007

WebRTC, a protocol that facilitates peer-to-peer communication between two clients via the browser, is now supported by all modern browsers. Since its introduction it has mainly been used for web conferencing solutions, but WebRTC is ideal for a variety of other use cases as well. Because of its wide platform support, creating peer-to-peer applications for the web is now more straightforward than ever. But how do you manage many people working together at the same time on the same data? After all, conflict resolution for peer-to-peer applications remains a challenging problem. Fortunately, with Yjs, an open-source framework for real-time collaboration, developers can now combine WebRTC and Yjs to open the floodgates to a range of future-ready collaborative use cases.

Thanks to WebRTC and Yjs, anyone can build collaborative editing into their web application, and this includes more than just text — Yjs enables collaborative drawing, drafting, and other innovative use cases. The advantage of such a peer-to-peer model (in lieu of a client–server model) in the CMS world is that collaborative editing can be added to any editorial interface without significant overhead or a central server handling conflict resolution. By integrating with y-webrtc, the Yjs connector for WebRTC, CMS communities can easily implement collaborative editing and make it natively available to all users, whether on shared hosting or in the enterprise. The future of Drupal, WordPress, and other CMSs is collaborative, and, together, WebRTC and Yjs enable collaborative editing out of the box.

In this deep dive into how Yjs enables peer-to-peer collaboration, join Kevin Jahns (Real-Time Collaboration Systems Lead at Tag1 and creator of Yjs), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and Preston So (Editor in Chief at Tag1 and author of Decoupled Drupal in Practice) for a closer look at how you too can build peer-to-peer collaboration into your decentralized application.

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(129)

The Future of Drupal Group Module: Insights with Kristiaan Van den Eynde - Tag1 TeamTalk

The Future of Drupal Group Module: Insights with Kristiaan Van den Eynde - Tag1 TeamTalk

Join Michael Meyers and Kristiaan Van den Eynde in this episode of Tag1 Team Talks as they delve into the future of the Group module in Drupal. With over 13 years of development experience, Kristiaan ...

24 Feb 1h 7min

Mastering the Data Organization Matrix (DOM): The Insights Supply Chain Framework Part 3 - Tag1 TeamTalks

Mastering the Data Organization Matrix (DOM): The Insights Supply Chain Framework Part 3 - Tag1 TeamTalks

Is your organization struggling to convert raw data into actionable insights? In today's landscape, being data-driven is a basic requirement for survival, yet persistent roadblocks like fragmented col...

10 Feb 38min

Centralized vs. Decentralized Data Teams: The Insights Supply Chain Framework Pt. 2 - Tag1 TeamTalks

Centralized vs. Decentralized Data Teams: The Insights Supply Chain Framework Pt. 2 - Tag1 TeamTalks

In this second Tag1 Team Talk episode about the Insights Supply Chain Framework, we examine this structured approach designed to provide a clear strategy for organizing your data teams, eliminating ad...

4 Feb 29min

Beyond Pretty: The Real Work of UX/UI - Tag1 TeamTalk

Beyond Pretty: The Real Work of UX/UI - Tag1 TeamTalk

Host Michael Meyers interviews UX/UI experts Andrew Glassett and Pilar Belhumeur on Tag1 Team Talks to challenge the myth that design is only about aesthetics. They move past surface-level looks to di...

6 Jan 38min

Navigating Local Development Landscapes: Tools, Benefits and Best Practices - Tag1 TeamTalks

Navigating Local Development Landscapes: Tools, Benefits and Best Practices - Tag1 TeamTalks

Welcome to today's episode, where Managing Director Michael Meyers and Software Architect Mauricio Dinarte, are exploring a critical topic in modern web development: the evolution of local development...

30 Des 202548min

Turning Data into Decisions: The Insights Supply Chain Framework - Tag1 TeamTalks

Turning Data into Decisions: The Insights Supply Chain Framework - Tag1 TeamTalks

Discover the Insights Supply Chain FrameworkBusiness Intelligence (BI) has been the standard for decades, but it's time for a change. In this insightful podcast episode, Dr. Duru Ahanotu introduces th...

9 Des 202537min

Tag1's Complete Drupal 7 to 10/11 Data Migration Series : Expert Tips & Free E-Book

Tag1's Complete Drupal 7 to 10/11 Data Migration Series : Expert Tips & Free E-Book

Welcome to Tag1 Team Talks, the podcast of Tag1 Consulting. In this episode, we are excited to announce the launch of a game-changing resource: 'Migrating Your Data from Drupal 7 Site to Drupal 10 or ...

16 Jul 202536min

Navigating SOC 2:: Tag1's Journey to Attestaion

Navigating SOC 2:: Tag1's Journey to Attestaion

More than a buzzword, security transparency is a business imperative. At Tag1, we embraced that drive to achieve SOC 2 compliance in record time. Our new Trust Center lets anyone verify our security c...

14 Mai 202545min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
forklart
aftenpodden-usa
popradet
stopp-verden
dine-penger-pengeradet
nokon-ma-ga
rss-gukild-johaug
det-store-bildet
rss-espen-lee-usensurert
hanna-de-heldige
rss-ness
rss-penger-polser-og-politikk
aftenbla-bla
lydartikler-fra-aftenposten
e24-podden
frokostshowet-pa-p5
rss-borsmorgen-okonominyhetene
grasoner-den-nye-kalde-krigen