Posts Tagged: frontend
-
Adding TailwindCSS to a Legacy Rails App: A Phased Migration Guide
A pragmatic guide for engineering leaders and senior developers on incrementally modernizing legacy Rails applications with TailwindCSS.
-
Form Handling in Modern Rails: Replacing Rails UJS with Inertia.js useForm
Learn how to replace legacy Rails UJS form submissions with Inertia.js useForm for modern form handling in Rails applications.
-
Implementing Virtual Scrolling in Svelte for Heavy Rails Data Tables
Master frontend performance by implementing virtual scrolling in Svelte to efficiently render massive data tables in Ruby on Rails applications.
-
Improving Frontend Security with Strict Content Security Policies in Rails 8
Learn how to mitigate Cross-Site Scripting (XSS) and meet compliance requirements using nonce-based Strict Content Security Policies (CSP) in Rails 8.
-
Moving from Sprockets to a Modern Frontend in Ruby on Rails
A detailed guide for engineering leaders on migrating from the legacy Sprockets asset pipeline to modern frontend build systems like Esbuild, Vite, or Import Maps in Ruby on Rails.
-
Optimizing Frontend Assets with ESBuild and Rollup in Vite Rails
Learn how to optimize frontend asset compilation and delivery in Ruby on Rails applications using Vite with ESBuild and Rollup for improved performance.
-
Replacing Heavy React SPAs with Inertia.js and Svelte in Rails Apps
Learn how to reduce complexity and improve maintainability by migrating from a separated React SPA to a monolith using Inertia.js and Svelte in Rails.
-
Setting Up Foreman and Procfile.dev for Rails and Vite
Learn how to manage multiple development processes in a modern Ruby on Rails application with Vite for frontend tooling using Foreman and a Procfile.dev.
-
Upgrading Legacy Rails Views to Svelte Components Using Inertia.js
Learn a practical, incremental approach to replacing complex, legacy Rails views with modern Svelte components using Inertia.js as a bridge between Ruby on Rails and modern JavaScript.