810 Experience
0 Lessons Completed
1 Question Solved


I was able to make a separate Vue mobile PWA client on https://surge.sh/ that connected to my Rails API on Vultr. It's so much easier than React or Preact.

I need a web + mobile app on PostgreSQL that has offline functionality so I decided on making a PWA.

There seems to be only 2 frameworks for making PWAs: Angular and Vue.

So I decided to use Vue, but it seems its preferred stack is: Node + Express + Sequelize

So does it mean I have to abandon my Rails app and convert it into that Node stack? Or can I still save it with Vue + Rails combo?

Posted in Can a Rails app be converted into a Progressive Web App?

I'm going through this tutorial to add service workers to Rails. But it's incomplete. I hope Chris can make a better tutorial:


It uses Webpush and service-worker-rails


I was looking for a way to create a mobile client for my Rails App / API.

I came upon PWAs but I couldn't find any info on how to use it for Rails.

Is it possible?

Screencast tutorials to help you learn Ruby on Rails, Javascript, Hotwire, Turbo, Stimulus.js, PostgreSQL, MySQL, Ubuntu, and more. Icons by Icons8

© 2023 GoRails, LLC. All rights reserved.