Instant search with Rails 6 and Hotwire

This page summarizes the projects mentioned and recommended in the original post on dev.to

Scout Monitoring - Rennaisance engineers rejoice! 1 gem 5 min to app monitoring
5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.
www.scoutapm.com
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured

    You can find the complete code for this guide on Github.

  • Scout Monitoring

    Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.

    Scout Monitoring logo
  • turbo-rails

    Use Turbo in your Ruby on Rails app

  • You can read more about the reasons for this behavior, and find possible workarounds, on Github.

  • turbo

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

  • When Turbo sees a response with the turbo-stream header and a turbo-stream wrapped HTML fragment, it reads the action and the target or, newly added, targets from the and uses that to update only the relevant part(s) of the DOM.

    Cleaner, more performant database queries: Definitely don't just leave your query sitting in the controller! For production use cases, you'd want to consider an option like pg_search

  • hotwire-rails

    Discontinued Use Hotwire in your Ruby on Rails app

  • Last year I wrote an article on building an instant search form with Rails and StimulusJS. Since then, Turbo, the other half of Hotwire for the web has been released. Turbo opens the door for an even simpler, cleaner implementation of an instant search form.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • RailsWorld 2023: Hotwire Edition

    3 projects | dev.to | 8 Oct 2023
  • Is there Ruby LiveView Framework?

    5 projects | /r/ruby | 11 Jul 2023
  • Application Search Feature more that ActiveRecord;

    2 projects | /r/rails | 15 May 2022
  • How to build a search engine with Ruby on Rails

    1 project | /r/ruby | 11 Sep 2021
  • Tips for optimizing pg_search?

    2 projects | /r/rails | 14 Apr 2021