{"added":null,"apiVersion":1,"behindSince":"2026-09-30","buildDepends":[],"categories":["rubygems","www"],"comment":"Speed of a single-page web application without having to write any JavaScript","compare":null,"dependentCount":null,"description":"Turbo gives you the speed of a single-page web application without having to\nwrite any JavaScript. Turbo accelerates links and form submissions without\nrequiring you to change your server-side generated HTML. It lets you carve up a\npage into independent frames, which can be lazy-loaded and operate as\nindependent components. And finally, helps you make partial page updates using\njust HTML and a set of CRUD-like container tags. These three techniques reduce\nthe amount of custom JavaScript that many web applications need to write by an\norder of magnitude. And for the few dynamic bits that are left, you're invited\nto finish the job with Stimulus.\n\nOn top of accelerating web applications, Turbo was built from the ground-up to\nform the foundation of hybrid native applications. Write the navigational shell\nof your Android or iOS app using the standard platform tooling, then seamlessly\nfill in features from the web, following native navigation patterns. Not every\nmobile screen needs to be written in Swift or Kotlin to feel native. With Turbo,\nyou spend less time wrangling JSON, waiting on app stores to approve updates, or\nreimplementing features you've already created in HTML.\n\nTurbo is a language-agnostic framework written in TypeScript, but this gem\nbuilds on top of those basics to make the integration with Rails as smooth as\npossible. You can deliver turbo updates via model callbacks over Action Cable,\nrespond to controller actions with native navigation or standard redirects, and\nrender turbo frames with helpers and layout-free responses.","flavors":[],"html":"https://daemonports.org/dragonfly/www/rubygem-turbo-rails/","kind":"port","lastUpdate":null,"license":["MIT"],"maintainer":"sunpoet@FreeBSD.org","name":"rubygem-turbo-rails","newest":false,"newestVersion":"2.0.23","noVulnData":false,"origin":"www/rubygem-turbo-rails","otherSystems":[{"maintainer":"sunpoet@FreeBSD.org","newest":true,"origin":"www/rubygem-turbo-rails","path":"/www/rubygem-turbo-rails/","system":"FreeBSD","updated":"2026-09-30","version":"2.0.23"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/rubygem-turbo-rails","path":"","system":"HardenedBSD","version":"2.0.23"},{"behindSince":"2026-09-30","maintainer":"sunpoet@FreeBSD.org","noVulnData":true,"origin":"www/rubygem-turbo-rails","path":"","system":"GhostBSD","version":"2.0.17_1"}],"packages":null,"pkgName":"rubygem-turbo-rails-2.0.13","related":["www/rubygem-turbo-rails-rails70","www/rubygem-turbo-rails-rails71","www/rubygem-turbo-rails-rails72"],"repository":"DPorts","requiredBy":["www/rubygem-rails80"],"requiredByCount":1,"runDepends":["devel/ruby-gems","lang/ruby32","www/rubygem-actionpack80","www/rubygem-railties80"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"2.0.13","versions":null,"vulnerabilities":null,"www":"https://github.com/hotwired/turbo-rails"}
