4 ms·
I am a fan of opinionated full-stack frameworks, in particular for building B2B web applications which contain lots of CRUDL views. For an open-source solution
by adamfeldman 7y ago
I am a fan of opinionated full-stack frameworks, in particular for building B2B web applications which contain lots of CRUDL views.
For an open-source solution that largely revolves around the React frontend, consider react-admin [1] + its adapter for Hasura [2].
[1]: https://github.com/marmelab/react-admin https://github.com/marmelab/react-admin
[2]: https://github.com/hasura/ra-data-hasura https://github.com/hasura/ra-data-hasura, https://github.com/hasura/graphql-engine/ https://github.com/hasura/graphql-engine/
In Ruby/Rails-land, there is https://bullettrain.co https://bullettrain.co.
- benboughton1 7y agoAnything full stack with Python/PostgreSQL/Angular?
- adamfeldman 7y agoI've previously found this site helpful for a high-level view of the ecosystem: https://www.fullstackpython.com/angular.html https://www.fullstackpython.com/angular.html
- benboughton1 7y agoNice thanks - I had not been here. The first two tutorial links are pretty old there are to AngularJS.
- KRains 7y agoThanks for the link - pretty interesting.
- KRains 7y agoMaybe you would think to move to ReactJS from Angular?
- benboughton1 7y agoYes I'll still take a look. I subscribed to your list and Twitter, kind of interested in what you are up to.
- KRains 7y agoTHANKS!!
- czue 7y agoNot Angular, but there's https://www.saaspegasus.com/ https://www.saaspegasus.com/ which is bulit on top of Django. Full disclosure: I'm the creator. Happy to answer any questions you have about it!
- KRains 7y agoThanks, will look at them.
- michaelbuckbee 7y agoBig fan of BulletTrain - it's a big accelerant for building a SAAS (literally worth a couple of months of development time).
- KRains 7y agoI saw them, read their blog (for inspirational purposes of course :) and even wrote them. But I believe it's really overpriced. I'm working on the paid modules/components but I will keep the price moderate.
- michaelbuckbee 7y agoFWIW - I found it valuable as it provided both the sort of modules/components as you're describing but also a set of productivity accelerating things like the SuperScaffolding etc to really apply those into an application along with a well thought out system to extend all of that when I hit the limits.
- KRains 7y agoScaffolding and other cool things for productivity accelerating are in our plans. Check some of them on our website https://www.saasforge.dev https://www.saasforge.dev in the "Coming soon" section.
- aculver 7y agoHey KRains, author of Bullet Train here! Congratulations on your launch and making the front page of HN! I know how great a feeling that is after all your hard work! I disagree that Bullet Train is "really overpriced". The features it provides to customers can save them hundreds of hours of development time in total. There are individual features in Bullet Train (the teams functionality, the Stripe integration, outbound webhooks, scaffolding real-time chat conversation threads onto models and an inbox for all of them, Zapier integration, just to name a few) that would each save most development teams at least $1,450 in development costs, and that's before you take into account the power of Super Scaffolding for code generation. Bullet Train will save most development teams months in effort right off the bat. That's well worth $1,450 to the customers who have been able to get to market faster with components they know are being used and maintained across many different products. Bullet Train is only two years old, and there are already folks running seven-figure businesses around products that cost five-figures to build using Bullet Train. I'm not trying to imply it's magic, I'm just trying to point out that there are situations where $1,450 can be a no-brainer. I love that you're starting with an open source base. If I knew when I started what I now know after two years of selling Bullet Train, I would probably do something similar. But you will need (as I've needed and as others who are doing similar projects have needed) help along the way. (For example, you'll definitely want to get the support of a designer.) Unless you want to bring those people on as partners, that help will cost you money, sometimes lots of it, so make sure you're charging enough for your premium components to pay for the help you need to make the product a success and the best it can be. Best of luck! Wishing you a lot of success!
- madamelic 7y agoWooooow. You better be super sure you can launch something good in 1 year with a $1,500 / year license.