Enonic Market Enonic Market
Turbo Streams icon

Turbo Streams

Integration with Turbo Streams JS-library. It allows developers to send markup changes over websockets.

This is the serverside implementation for XP that integrates with Turbo Streams (https://turbo.hotwire.dev/). It allows developers to make changes to the dom by sending markup over websockets. It makes it possible create highly interactive websocket based applications that doesn't require any frontend JS-code.

Releases

  1. 1.0.1

    • Moved to jitpack
    • Compatibility:
      • 7.0.0
  2. 1.0.0

    • Initial release
    • Compatibility:
      • 7.0.0

Download Turbo Streams

This version requires XP

An XP library is normally included in your application through the Gradle build script like this:

                    dependencies {
    include 'no.item:lib-xp-turbo:1.0.1'
}
                

Download the source code for Turbo Streams

Documentation for Turbo Streams