All Projects → pascallaliberte → stimulus-turbolinks-demo

pascallaliberte / stimulus-turbolinks-demo

Licence: other
A Stimulus + Turbolinks Demo of an app called Proposahoy!

Programming Languages

HTML
75241 projects
ruby
36898 projects - #4 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to stimulus-turbolinks-demo

jumpstart-vite
⚡️ Jumpstart a new Rails app with Vite.js + Turbo + Stimulus, and more
Stars: ✭ 67 (+123.33%)
Mutual labels:  stimulusjs
stimulus-transition
Enter/Leave transition for stimulusJS, inspired by Vue/Alpine syntax
Stars: ✭ 34 (+13.33%)
Mutual labels:  stimulusjs
gomodest-starter
A complex SAAS starter kit using Go, the html/template package, and sprinkles of javascript.
Stars: ✭ 68 (+126.67%)
Mutual labels:  stimulusjs
stimulus-carousel
A Stimulus controller to deal with carousel.
Stars: ✭ 22 (-26.67%)
Mutual labels:  stimulusjs
CRUD-Laravel-Livewire-SPA
CRUD Laravel 7 & Livewire (SPA) Single Page Application
Stars: ✭ 34 (+13.33%)
Mutual labels:  turbolinks
modern-rails-flash-messages
Modern Rails flash messages - Example App
Stars: ✭ 21 (-30%)
Mutual labels:  stimulusjs
boxdrop
Dropbox Clone built with StimulusReflex
Stars: ✭ 66 (+120%)
Mutual labels:  turbolinks
stimulus todomvc
[WIP] An implementation of TodoMVC using Ruby on Rails and StimulusJS
Stars: ✭ 14 (-53.33%)
Mutual labels:  stimulusjs
RebelsManager
No description or website provided.
Stars: ✭ 61 (+103.33%)
Mutual labels:  stimulusjs
gomodest-template
A template to build dynamic web apps quickly using Go, html/template and javascript
Stars: ✭ 77 (+156.67%)
Mutual labels:  stimulusjs
stimulus reflex todomvc
An implementation of TodoMVC using Ruby on Rails, StimulusJS, and StimulusReflex
Stars: ✭ 50 (+66.67%)
Mutual labels:  stimulusjs
stimulus-content-loader
A Stimulus controller to asynchronously load HTML from an url.
Stars: ✭ 39 (+30%)
Mutual labels:  stimulusjs
stimulus reflex
Build reactive applications with the Rails tooling you already know and love.
Stars: ✭ 2,001 (+6570%)
Mutual labels:  turbolinks
vue-on-rails
Easy way to mount/destroy Vue.js components with Ruby on Rails and Turbolinks 5
Stars: ✭ 17 (-43.33%)
Mutual labels:  turbolinks
middleman starter kit
Middleman front-end starter kit
Stars: ✭ 19 (-36.67%)
Mutual labels:  stimulusjs
shotgun
Ready to go Rails App with TailwindCSS, ViewComponent, Devise, and more!
Stars: ✭ 25 (-16.67%)
Mutual labels:  stimulusjs
stimulus-webpack-helpers
Webpack helpers for @hotwired/stimulus.
Stars: ✭ 24 (-20%)
Mutual labels:  stimulusjs
stimulus-remote-rails
A Stimulus controller to handle Rails UJS events.
Stars: ✭ 18 (-40%)
Mutual labels:  stimulusjs
stimulus-turbolinks
Stimulus + Vue.js + Turbolinks test Rails app
Stars: ✭ 33 (+10%)
Mutual labels:  turbolinks
esbuild-rails
Esbuild Rails plugin
Stars: ✭ 102 (+240%)
Mutual labels:  stimulusjs

Stimulus + Turbolinks Demo

  • Stimulus (by Basecamp) adds listeners on elements as they appear on the page.
  • Turbolinks (also by Basecamp) loads the next page via pjax.

Both of these together make for a sweet combination to add touches of interaction to otherwise server-side rolled HTML. If you want to add more complex client-side interactions (if you must), then hook something up with Vue or something fancy (I've got another demo for that here if interested).

This demo app was made to show off the Stimulus-based controllers that get connected to and disconnected from elements as they're added or removed from the DOM, and to show off the snappiness you get between pages with Turbolinks.

Hope it's useful!

-- Pascal Laliberté

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].