News for hackers. Stuff that matters.
Re:Ask HN: Go to sources on SaaS development by philippz on Friday March 01, 2019 @06:53AM (#19279714)
Don't deal with event-driven architecture when you're at MVP stage. Also, which language and framework do you use? Because if you'd go with PHP/Laravel for example, there is a neat SaaS solution called Spark: https://spark.laravel.com/
Re:Ask HN: Go to sources on SaaS development by Jackypot on Saturday March 02, 2019 @08:34AM (#19289183)
> Don't deal with event-driven architecture when you're at MVP stage

Interested in why you'd recommend that? Event-driven architecture decouples everything up front and the benefits are immediate. In this scenario the introduction of billing is en excellent example. User does something they should be billed for? Raise an event. Listen to it to bill them. Next iteration needs to email the user or update some history? Listen to the event. And so on. All the ephemeral saas infrastructure stuff just hangs off of the domain. And writing the code that way really isn't much more onerous than otherwise so I wouldn't discourage it for an MVP.

Re:Ask HN: Go to sources on SaaS development by ElFitz on Friday March 01, 2019 @07:31AM (#19279933)
That would indeed have been better, but the product itself is pretty much à about handling and processing events, so...

It feels like having the architecture not be event-driven when the whole product is about dealing with events would be the same as going the event-driven architecture route for, let's say, a knowledge-sharing SaaS

But I will definitely keep spark in mind for the future, thank you :-)

Re:Ask HN: Go to sources on SaaS development by saluki on Friday March 01, 2019 @07:27AM (#19279899)
y, recommend you check out the Rails and Laravel SaaS in a box offerings.

Rails https://bullettrain.co/

Laravel https://spark.laravel.com/

They are good to get up and running quickly, I used spark on a SaaS and it worked well.

There are lots of great gems/packages that allows you to work without these though, if you want a little more control on how things are setup.

Re:Ask HN: Go to sources on SaaS development by ElFitz on Wednesday March 06, 2019 @01:54PM (#19321492)
Tried looking for similar frameworks and offerings in Node.js, but no luck so far. That's too bad. Maybe I'll just pickup Rails ^^

Thanks!

Re:Ask HN: Go to sources on SaaS development by CloudNetworking on Friday March 01, 2019 @12:20PM (#19282992)
Wow, that's awesome. Do you know of anything similar written in Python?
Re:Ask HN: Go to sources on SaaS development by saluki on Friday March 01, 2019 @01:56PM (#19284106)
Doing a quick search I don't see anything, here's a HN thread from last year.

https://news.ycombinator.com/item?id=18010871

Maybe a good opportunity for a Python developer to put one together?