Alternatives to Turbolinks logo

Alternatives to Turbolinks

React, Active Admin, Bootsnap, StimulusReflex, and RubyGems are the most popular alternatives and competitors to Turbolinks.
34
23
+ 1
2

What is Turbolinks and what are its top alternatives?

Turbolinks makes navigating your web application faster. Get the performance benefits of a single-page application without the added complexity of a client-side JavaScript framework. Use HTML to render your views on the server side and link
Turbolinks is a tool in the Ruby Utilities category of a tech stack.
Turbolinks is an open source tool with 12.7K GitHub stars and 632 GitHub forks. Here’s a link to Turbolinks's open source repository on GitHub

Top Alternatives to Turbolinks

  • React

    React

    Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project. ...

  • Active Admin

    Active Admin

    Active Admin is a Ruby on Rails framework for creating elegant backends for website administration. ...

  • Bootsnap

    Bootsnap

    Bootsnap is a library that plugs into a number of Ruby and (optionally) ActiveSupport and YAML methods to optimize and cache expensive computations. ...

  • StimulusReflex

    StimulusReflex

    It is an exciting new way to build modern, reactive, real-time apps with Ruby on Rails. It eliminates the complexity imposed by full-stack frontend frameworks. And, it's fast. It works seamlessly with the Rails tooling you already know and love. ...

  • RubyGems

    RubyGems

    It is a package manager for the Ruby programming language that provides a standard format for distributing Ruby programs and libraries, a tool designed to easily manage the installation of gems, and a server for distributing them. ...

Turbolinks alternatives & related posts

React logo

React

100.3K
80K
3.8K
A JavaScript library for building user interfaces
100.3K
80K
+ 1
3.8K
PROS OF REACT
  • 754
    Components
  • 651
    Virtual dom
  • 560
    Performance
  • 485
    Simplicity
  • 436
    Composable
  • 174
    Data flow
  • 159
    Declarative
  • 123
    Isn't an mvc framework
  • 113
    Reactive updates
  • 110
    Explicit app state
  • 31
    JSX
  • 23
    Learn once, write everywhere
  • 18
    Uni-directional data flow
  • 16
    Easy to Use
  • 14
    Works great with Flux Architecture
  • 10
    Great perfomance
  • 8
    Built by Facebook
  • 6
    Javascript
  • 5
    TypeScript support
  • 5
    Speed
  • 4
    Scalable
  • 4
    Awesome
  • 4
    Easy to start
  • 4
    Feels like the 90s
  • 3
    Fancy third party tools
  • 3
    Hooks
  • 3
    Server side views
  • 3
    Functional
  • 2
    Simple
  • 2
    Great migration pathway for older systems
  • 2
    Server Side Rendering
  • 2
    Cross-platform
  • 2
    SSR
  • 2
    Fast evolving
  • 2
    Simple, easy to reason about and makes you productive
  • 2
    Rich ecosystem
  • 2
    Has functional components
  • 2
    Has arrow functions
  • 2
    Strong Community
  • 2
    Closer to standard JavaScript and HTML than others
  • 2
    Very gentle learning curve
  • 2
    Excellent Documentation
  • 2
    Super easy
  • 2
    Props
  • 2
    Scales super well
  • 2
    Just the View of MVC
  • 1
    Www
  • 1
    Start simple
  • 1
    Sdfsdfsdf
  • 1
    Allows creating single page applications
  • 1
    Fragments
  • 1
    Split your UI into components with one true state
  • 1
    Sharable
  • 1
    Every decision architecture wise makes sense
  • 1
    Permissively-licensed
  • 1
    Beautiful and Neat Component Management
  • 1
    Obama
CONS OF REACT
  • 33
    Requires discipline to keep architecture organized
  • 21
    No predefined way to structure your app
  • 20
    Need to be familiar with lots of third party packages
  • 6
    Not enterprise friendly
  • 6
    JSX
  • 1
    One-way binding only
  • 1
    State consistency with backend neglected

related React posts

Vaibhav Taunk
Team Lead at Technovert · | 31 upvotes · 1.5M views

I am starting to become a full-stack developer, by choosing and learning .NET Core for API Development, Angular CLI / React for UI Development, MongoDB for database, as it a NoSQL DB and Flutter / React Native for Mobile App Development. Using Postman, Markdown and Visual Studio Code for development.

See more
Johnny Bell
Software Engineer at Weedmaps · | 26 upvotes · 427.1K views
Shared insights
on
Vue.js
React

I've used both Vue.js and React and I would stick with React. I know that Vue.js seems easier to write and its much faster to pick up however as you mentioned above React has way more ready made components you can just plugin, and the community for React is very big.

It might be a bit more of a steep learning curve for your friend to learn React over Vue.js but I think in the long run its the better option.

See more
Active Admin logo

Active Admin

56
63
12
The administration framework for Ruby on Rails applications
56
63
+ 1
12
PROS OF ACTIVE ADMIN
  • 7
    Customizable
  • 3
    Easy Integration
  • 2
    Powerful Admin Portal
CONS OF ACTIVE ADMIN
    Be the first to leave a con

    related Active Admin posts

    Bootsnap logo

    Bootsnap

    27
    23
    0
    Boot large ruby/rails apps faster, by Shopify
    27
    23
    + 1
    0
    PROS OF BOOTSNAP
      Be the first to leave a pro
      CONS OF BOOTSNAP
        Be the first to leave a con

        related Bootsnap posts

        StimulusReflex logo

        StimulusReflex

        7
        8
        8
        Build modern, reactive, real-time apps with Ruby on Rails
        7
        8
        + 1
        8
        PROS OF STIMULUSREFLEX
        • 2
          Reactive stateless frontends
        • 2
          Based on CableReady for dom diffing
        • 2
          Deklarative - no Javascript
        • 2
          Most simple extension of the MVC model
        CONS OF STIMULUSREFLEX
        • 1
          Rails backend needed

        related StimulusReflex posts

        RubyGems logo

        RubyGems

        4
        2
        0
        Easily download, install, and use ruby software packages on your system
        4
        2
        + 1
        0
        PROS OF RUBYGEMS
          Be the first to leave a pro
          CONS OF RUBYGEMS
            Be the first to leave a con

            related RubyGems posts