Ruby back-ends servers
Rails integration is provided for both WebPacker and Sprockets. Rake tasks are provided to assist with the configuration.
Haml scripts can be written in Ruby via a filter enabled by
Plugins are available for both
Vite. These plugins
support Hot Module Replacement and Refresh. The ESM
filter lets you author
export statements, and the
autoimports options can often relieve you of the
need to do so.
A Rollup plugin and a Webpack loader are available. Again, the ESM filter and autoexports and autoimports options are useful with bundlers.
Filters are available for jQuery, litElement, React, and Stimulus. The React filter also supports Preact.
A Vue filter is available, but it has not yet been upgraded to support Vue3.
A Node filter is available, as well as a register module. In most cases it will be the CJS filter rather than the ESM filter that you will want to use.