Rails 6 with Webpacker 6, Tailwind 2 with JIT, Postcss 8 and some default setup

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • PopRuby - Clothing and Accessories for Ruby Developers
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • rails_panel

    Chrome extension for Rails development

    Love seeing the set of gems that folks tend to bring into all their projects. https://github.com/dejan/rails_panel Was a new one for me, will def be checking that out

  • importmap-rails

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

  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

  • esbuilder

    Integrate esbuild into Rails

    I started work on a (webpacker-like) esbuild integration for Rails: https://github.com/bouk/esbuilder

    It works, but needs UX work, documentation and more extensive testing to be appropriate for general use

  • docker-rails-example

    A production ready example Rails app that's using Docker and Docker Compose.

    If anyone wants to see a working example of this in Docker, I have an example app at: https://github.com/nickjj/docker-rails-example

    Besides Rails / Webpack 6 and Tailwind with the JIT compiler it also includes Sidekiq, Action Cable and Turbo.

  • Ruby on Rails

    Ruby on Rails

    Yes, Rails 7 will not use webpack (or almost any other “modern JS”) by default. https://github.com/rails/rails/pull/42999 is the big change.

  • vite_ruby

    ⚡️ Vite.js in Ruby, bringing joy to your JavaScript experience

    Using Vite with Ruby/Rails is also a modern option [1], really impressed after trying it out.

    The article "A Rubyist's Guide to Vite.js"[2] from the author of ViteRuby provides a cool deep dive.

    [1]: https://vite-ruby.netlify.app

    [2]: https://maximomussini.com/posts/a-rubyist-guide-to-vite-js/

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