turbo

The speed of a single-page web application without having to write any JavaScript (by hotwired)

Turbo Alternatives

Similar projects and alternatives to turbo

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better turbo alternative or higher similarity.

turbo reviews and mentions

Posts with mentions or reviews of turbo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-22.
  • Mastering Rails Web Navigation with link_to and button_to Helpers - Part 2
    4 projects | dev.to | 22 Oct 2023
    If you think you have seen enough Rails magic, you are mistaken my friend. Rails have a new trick up its sleeve: Hotwire. And with the magical Turbo tool that comes with it, you can create modern, interactive web applications with minimal, or sometimes no JavaScript at all, providing users with an incredibly smooth experience.
  • Why you should choose HTMX for your next project
    2 projects | dev.to | 19 Oct 2023
    There is also Turbo and the frameworks who adopt them, Ruby on Rails, PHP Symphony and possibly others that solves the same issue in the same manner as HTMX. And the choice for HTMX is only a personal taste in this, but you should definitely learn about this, this is as cool as HTMX!
  • JavaScript First, Then TypeScript
    5 projects | dev.to | 15 Oct 2023
    Most controversially, the Turbo framework dropped TypeScript support altogether after assessing that strong typing was the culprit behind poor developer experience.
  • RailsWorld 2023: Hotwire Edition
    3 projects | dev.to | 8 Oct 2023
    You can find a demo video and more information here: https://github.com/hotwired/turbo/pull/1019
  • Strada Released
    4 projects | news.ycombinator.com | 20 Sep 2023
    Ah, this is part of the Turbo project that had the whole controversy earlier this month around DHH unilaterally removing TypeScript, citing only his own experience, despite overwhelming community disapproval: https://github.com/hotwired/turbo/pull/971

    It's a really cool pattern to have server-side rendering drive a specification that's used by web and native components alike. Airbnb uses this pattern to great effect: https://medium.com/airbnb-engineering/a-deep-dive-into-airbn... - and ironically, they speak to the importance of strong typing of the data model as a way to control complexity.

    I really hoped that Turbo would be a way to make this pattern more mainstream. But, much like Unity, 37signals seems intent on taking actions that hurt its developer community, and it's hard to justify moving towards a solution with such antagonistic governance.

  • Build Load More Pagination with Pagy and Rails Hotwire
    4 projects | dev.to | 17 Sep 2023
    Take note of the "data-turbo-stream" attribute. We're configuring the form to be sent as a TURBO_STREAM instead of HTML. This feature was introduced in July 2022, allowing Turbo Streams even with GET requests. You can find more details in this pull request.
  • Remove TypeScript
    4 projects | news.ycombinator.com | 6 Sep 2023
  • Turbo 8 is dropping TypeScript
    4 projects | news.ycombinator.com | 6 Sep 2023
    From reading the front page, it seems to have a similar goal to htmx: allow writing SPA without using JS: https://turbo.hotwired.dev/
    4 projects | news.ycombinator.com | 6 Sep 2023
    I highly recommend reading the PR discussion for this.

    https://github.com/hotwired/turbo/pull/971

    Some summary:

    * forced through without any discussion

    * many maintainers raising questions, but no answers

    * random changes attached to the PR (formatters, etc)

    Wherever you land on types, I think we can agree that this is not an ideal way to make a change to a larger open source project. This has all the hallmarks of an executive decision made on a whim, and forced through at the last minute. Lead maintainers certainly have the right to make big changes on a whim, but giving people some notice before breaking other projects and having good communication is true leadership.

    4 projects | news.ycombinator.com | 6 Sep 2023
    Some further discussion to be had on the corresponding GitHub pull request: https://github.com/hotwired/turbo/pull/971
  • A note from our sponsor - Onboard AI
    getonboard.dev | 10 Dec 2023
    Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →

Stats

Basic turbo repo stats
138
6,055
6.6
3 days ago

hotwired/turbo is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of turbo is JavaScript.

Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
www.influxdata.com