How would you manage tons of static pages in a rails project?

This page summarizes the projects mentioned and recommended in the original post on /r/rails

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

    Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.

    Another route is to use Inertia. The benefit is you can have a Rails backend and a js frontend together, in the same repo. You can use Svelte (or Vue if you like) to easily create the pages and components just like writing erb. You also don't need to worry about login and auth on the client side, because it's handled on the Rails side. Then you can focus on creating features you need on both sides, without the headache of a separate SPA app.

  • Bridgetown

    A next-generation progressive site generator & fullstack framework, powered by Ruby

    A different approach, if you want to go the static pages route, would be to use https://www.bridgetownrb.com/ ... it's a modern successor of Jekyll, actively developed and fun to work with.

  • 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.

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