3 ms·
It's great to see folks building frameworks on top of frameworks. I've started to look into full stack starter-kit frameworks that goes beyond the admin panel a
by bradgessler 4y ago
It's great to see folks building frameworks on top of frameworks. I've started to look into full stack starter-kit frameworks that goes beyond the admin panel and here's what's out there these days.
* https://bullettrain.co https://bullettrain.co - Opensource, $0/year
* https://jumpstartrails.com https://jumpstartrails.com - Opencore, $249/year
* https://www.bootrails.com https://www.bootrails.com - Closed source, ~$83/year
I've even started to piece on together for my own projects at https://github.com/rocketshipio/monolith https://github.com/rocketshipio/monolith, which will be open source, $0, and MIT licensed.
Some of the libraries I'm noticing that seem "settled" include:
* Devise for authentication
* Pundit for authorization
I started to piece on together for my own projects at https://github.com/rocketshipio/monolith https://github.com/rocketshipio/monolith, which will be open source, $0, and MIT licensed.
I'm hoping enough people converge around any one of these products where we end up with something as high quality as Rails. If the community agrees on how users, authorization, subscriptions, etc. should be modeled, it opens up the door for a set of APIs and plugins that will make creating SaaS products even easier.
My thinking on the economics of this is the Opencore stuff will be a race to the bottom in terms of pricing towards free or a nominal fee (I guess $250/year is that). What will end up costing money is tech support. I do see an ecosystem of third-party services that integrate with SaaS kits emerging, such as rapid ways to deploy, analytics services, etc.
- ttymck 4y agoMonolith looks awesome! I love the name -- I too am embracing and championing the "monolith-first" approach. You've given me some inspiration for my own starter-kit built on FastAPI (trying to capture the magic of Django): https://github.com/tmkontra/fastapi-fullstack-boilerplate https://github.com/tmkontra/fastapi-fullstack-boilerplate I hope to follow along with your progress and perhaps share ideas/compare notes! Cheers.
- _bz2r 4y agoYears ago there was a site called prelang that tried to create a framework framework. It was incredibly cool, but I think it became abandoned. https://www.producthunt.com/products/prelang#prelang https://www.producthunt.com/products/prelang#prelang previously on HN: https://news.ycombinator.com/item?id=7985162 https://news.ycombinator.com/item?id=7985162
- yauheni_174 4y agoI think this guys are doing something similar but for the JS stack - https://twitter.com/flatlogic https://twitter.com/flatlogic
- strzibny 4y agoThere is now also mine in alpha https://businessclasskit.com/ https://businessclasskit.com/ focused on Rails defaults (Active Storage, Minitest, ...) with Paddle (important for Europeans to skip on dealing with EU taxes).
- adrianthedev 4y agoThe more the merrier! I haven't tried it yet but I'm stoked there's movement around it. I love the "Rails defaults" convention. I do the same with Avo. One problem I had with Paddle is that they haven't accepted me in their program. It would be cool if you'd be able to create some kind of partnership and fasttrack that process somehow. Good luck!
- adrianthedev 4y agoYes, it's nice to see the ecosystem go green again. I love Rails and I want it to flourish. I think bullettrain.co is open core as well. They haven't announce the pricing for the subscriptions packages yet, but I can't wait to see what they come out with. Regarding "settled libraries", I am all for that. I'd rather have conventions all over and know that devise is on every app, but the truth is that each app is different and has different requirements. That's why Avo is deisgned to work with multiple libaries. Good luck with monolith and let me know if I can help. I think having Avo in monolith and other similar projects would contribute on that "settled libraries" convention.