For saas as a solo dev, Rails would be faster for you to get up and running, rails also specifically caters to solo SaaS devs. but python is much more popular (you can look up the yearly stack overflow survey for more info) and you'll find developers much more easily. Consider Django, a similar MVC batteries included framework.
I say this unbiased as a ruby and python hater lol
Don’t. Especially if your product requires a complex front-end. It’ll be an unwinnable uphill battle. There is a lot of stuff that is ready made for you in React and you can run a lean GraphQL server to your back-end of choosing.
I think more people than you know are using Sinatra-like frameworks on Java or C# because you can get the job done with heavy loads. If you were thinking about building your application around a schema you'd look at GraphQL. If you were going to make the "new Ruby on Rails" it would have to build out the front end and back end based on the schema.
For saas as a solo dev, Rails would be faster for you to get up and running, rails also specifically caters to solo SaaS devs. but python is much more popular (you can look up the yearly stack overflow survey for more info) and you'll find developers much more easily. Consider Django, a similar MVC batteries included framework. I say this unbiased as a ruby and python hater lol
Why do you hate ruby and python?
Never seen ruby/rails at any company or startup. react seems to be the standard.
My two cents, although there are probably some more people qualified to answer this: Avo, Sidekiq, Gorails etc. can make a living. Why couldn’t you?
Yes!
Bt, Gumroad is written in Rails and open source: github.com/antiwork/gumroad
Don’t. Especially if your product requires a complex front-end. It’ll be an unwinnable uphill battle. There is a lot of stuff that is ready made for you in React and you can run a lean GraphQL server to your back-end of choosing.
React
Does React have story for backend? I should have mentioned that my interests lie in building backend/back of house functionality.
I think more people than you know are using Sinatra-like frameworks on Java or C# because you can get the job done with heavy loads. If you were thinking about building your application around a schema you'd look at GraphQL. If you were going to make the "new Ruby on Rails" it would have to build out the front end and back end based on the schema.