Is the default importmap method unrealistic in the most popular real world use cases?

This page summarizes the projects mentioned and recommended in the original post on /r/rails

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • tailwindcss-rails

  • You can't use additional CSS packages (like Flowbite) with the official tailwindcss-rails gem. According to this answered issue, you should either give up importmap and use a bundler, or use a CSS file from CDN - which is not ideal (unnecessary classes won't be purged this way).

  • importmap-rails

    Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.

  • You can't use TypeScript, or anything that requires pre-compile, with importmap. answered issue

  • 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
  • esbuild-rails

    Esbuild Rails plugin (by excid3)

  • Here's the setup I use for reloading with esbuild: https://github.com/excid3/esbuild-rails/blob/main/examples/esbuild.config.mjs

  • rails-uninstaller-tasks

    Rails::Uninstaller::Tasks - demo

  • I happened across this GitHub repository while searching if there was an easy way to “uninstall” importmaps: https://github.com/rubys/rails-uninstaller-tasks

  • jsbundling-rails

    Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack.

  • I think this is more like a demo - you will not get the same features as jsbundling-rails by only following instructions in the video. For that you will need to change some other files as well. You can find out what files to be added/changed from the install script. The important bits are mostly the same as in the video, but some supplement parts are not mentioned in the video. Some people actually reported in the comment that they can't deploy such app, but I think it depends.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • Reactivity : How do you balance responsibilities between StimulusJS and turbo_stream?

    1 project | /r/rails | 30 Jun 2023
  • Collection of Hotwire examples by thoughtbot

    1 project | /r/rails | 18 Apr 2023
  • Collection of Hotwire Examples by Thoughtbot

    1 project | news.ycombinator.com | 18 Apr 2023
  • Master login to customer's account bad practice?

    2 projects | /r/rails | 10 Feb 2023
  • A powerful search feature with what Rails provides out of the box

    6 projects | dev.to | 19 Jan 2023