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.
-
Migrating from Webpacker to Vite on Rails
A comprehensive guide to replacing Webpacker with Vite in your Ruby on Rails application for faster frontend builds and Hot Module Replacement.
-
Migrating Legacy jQuery Code to Lightweight Svelte Components
Learn how to pragmatically modernize legacy jQuery codebases in Ruby on Rails applications by incrementally migrating to lightweight, compiled Svelte components.
-
Moving from Sprockets to a Modern Frontend
A practical guide to migrating a Rails app from Sprockets to modern frontend options like Import Maps, jsbundling-rails, or Vite.
-
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.