Lynette Miles

20 Years of Drupal

In this episode of our Tag1 Team Talks on 20 Years of Drupal, we’re fortunate to have Michael Anello, aka ultimike. Michael is the co-founder of DrupalEasy - the Drupal training and development shop based out of central Florida. He’s also one of the drivers behind the DrupalEasy podcast, one of the longest running and most prolific podcasts in the Drupal community.

Preston So

Fortunately, with the support of the real-time collaboration framework Yjs and the local database available to browsers known as IndexedDB, you too can implement robust offline-first applications that not only enable peer-to-peer collaborative editing but also represent a wholesale revolution in the ways in which we interact with not only content management systems (CMS) but also web applications at large.

Preston So

For many developers, the concept of offline-enabled applications leads to anxiety and panic. But the pain is over thanks to the multiplicity of benefits provided by the pairing of emerging web technologies like the open-source real-time collaboration framework known as Yjs and the local database technology ideal for offline solutions known as IndexedDB.

Preston So

Slow or intermittent connections are an all-too-common case that many users face when attempting to work with applications. Offline-enabled applications are a particularly challenging use case because they require synchronization and a local understanding of data.