Live data from Hacker News

Bullet Train – Rails-based SaaS framework

bullettrain.co

11–20 of 148 posts

Re: Bullet Train – Rails-based SaaS framework

#11
post #5

This doesn't really have the types of features I would personally want as someone who has done a lot of rails development in the past. The types of things I tend to need to set up in any modern app is SSO integration, React integrated on the frontend, etc... These are annoying things I have to integrate every time I build something and are more or less industry standard at this point.

> SSO integration

Devise (which BT uses for authentication) handles SSO quite effectively, with tons of provider support.

Re: Bullet Train – Rails-based SaaS framework

#12
post #4

Kind of funny that "starting you off with all the features that are the same in every product" is a good description of the original motivation for Rails itself. Which is not criticism, the goalposts have moved quite a bit the past few decades.

I don't think so. This boils down to a set of already installed, pre-configured gems in a starter project. That's always how Rails has worked. When I was consulting, I had exactly this for myself before Bullet Train ever existed - a pre-configured rails repo that I just forked when I started something new. The thing w/ Bullet Train is that so much work is done for you, that if you don't like an opinion or two that th…

>The thing w/ Bullet Train is that so much work is done for you, that if you don't like an opinion or two that they hold, you really should start from scratch, as tearing things out will just take longer.

Not disagreeing, but wouldn't this be true of Rails itself? It's an opinionated framework. If you like those opinions, it's a great framework to use. If you don't agree with those opinions, you're probably better off using something else.

Re: Bullet Train – Rails-based SaaS framework

#13
post #6

It'd be nice if there was a way to try the demo without signing in. That said, this looks like a good product. Are there other similar/competing things for Rails, and are there other competing SaaS-in-a-box things for other frameworks?

https://jumpstartrails.com is terrific.

Re: Bullet Train – Rails-based SaaS framework

#14
post #6

It'd be nice if there was a way to try the demo without signing in. That said, this looks like a good product. Are there other similar/competing things for Rails, and are there other competing SaaS-in-a-box things for other frameworks?

https://github.com/denoland/saaskit

I wish Deno’s future and popularity was more known. I’d love to try my next side project in Deno, but I’ll probably stick to React/Next and maybe Rails.

Re: Bullet Train – Rails-based SaaS framework

#15
post #9

I evaluated Bullet Train last year when building an MVP for a client. Ended up using Jump Start Rails instead. Main reasons: 1. The hybrid approach to iOS and Android apps with JSR were better than what BT had to offer 2. There was a lot less to learn about the mental model of how JSR was built via Bullet Train. It was basically pay, pull down, configure, and get going with JSR. BT has things like SuperScaffolding, a…

Did you end up using tailwind with jump start rails? Any way around it?

I like the idea of jump start rails but would like to stay away from tailwindcss.

Re: Bullet Train – Rails-based SaaS framework

#16
post #8
post #6

It'd be nice if there was a way to try the demo without signing in. That said, this looks like a good product. Are there other similar/competing things for Rails, and are there other competing SaaS-in-a-box things for other frameworks?

https://github.com/smirnov-am/awesome-saas-boilerplates collects such frameworks, it lists 4 for Rails.

This is a great list, though it's not that helpful for comparing them with each other. There is also https://www.starter.place/ which includes more information about what features are included in each one.

What's still missing is some kind of aggregated review service or something for these. From the outside it's still very difficult to tell the difference between "well-maintained, production-ready thing that has been used by hundreds of real businesses" and "some rando's app they threw on github / are trying to sell".

There is such a huge difference in quality/maturity for many of these and that is literally all you are paying for. Still a tricky market to navigate.

Re: Bullet Train – Rails-based SaaS framework

#17

Earlier quoted context omitted.

https://github.com/denoland/saaskit

I wish Deno’s future and popularity was more known. I’d love to try my next side project in Deno, but I’ll probably stick to React/Next and maybe Rails.

I've made a project using their Fresh framework, it was actually quite a nice dev experience.

Re: Bullet Train – Rails-based SaaS framework

#18
post #9

I evaluated Bullet Train last year when building an MVP for a client. Ended up using Jump Start Rails instead. Main reasons: 1. The hybrid approach to iOS and Android apps with JSR were better than what BT had to offer 2. There was a lot less to learn about the mental model of how JSR was built via Bullet Train. It was basically pay, pull down, configure, and get going with JSR. BT has things like SuperScaffolding, a…

Did you end up using tailwind with jump start rails? Any way around it? I like the idea of jump start rails but would like to stay away from tailwindcss.

I’ve only heard good things about tailwind. Did you have a bad experience with it?

Re: Bullet Train – Rails-based SaaS framework

#19
post #11
post #5

This doesn't really have the types of features I would personally want as someone who has done a lot of rails development in the past. The types of things I tend to need to set up in any modern app is SSO integration, React integrated on the frontend, etc... These are annoying things I have to integrate every time I build something and are more or less industry standard at this point.

> SSO integration Devise (which BT uses for authentication) handles SSO quite effectively, with tons of provider support.

But devise is only single tenant and doesn’t offer a web admin view for managing the integration?
Post reply on HN