Evaluate replacing @rails/ujs with mrujs
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
We currently use @rails/ujs for handling some client-side behaviours. This issue is about investigating mrujs as a possible replacement.
The main motivation is that it intentionally does not support JavaScript partials, which is the crux of #336138 (closed).
Other reasons in its favour:
- Mrujs strives to be a drop-in replacement for rails-ujs
- Mrujs is intended to provide an easier upgrade path from Rails 6 to Rails 7
Edited by 🤖 GitLab Bot 🤖