Hacker News new | ask | show | jobs
by bikamonki 4152 days ago
If I do my own REST back-end: node/express or good old php. If I go no-backend: parse.com or firebase.com (different use cases). Front-end: BackboneJS and the usual mix (CSS, HTML5, Bootstrap, Jquery, etc) and I am looking into adding ReactJS to the stack.

Increasingly I am using more free/paid SAAS for services like file uploads, emails, storage, monitoring, etc. Not sure if we can call this approach a "stack" but surely it is becoming very relevant and it solves most requests I get. I guess it is also interesting to rapidly hack an MVP with such tools and if the thing picks up (traffic/user base) you can scale the services (pay more) or start programming them yourself, if the think flunks time/money was not wasted. It is also a big plus that these services play super nice with mobile native and mobile web, SDKs are always available. Maybe I am a wishful thinking hipster but somehow I feel this is the trend to follow.

2 comments

> Increasingly I am using more free/paid SAAS for services like file uploads, emails, storage, monitoring, etc.

Yes! I forgot to mention this in my answer.

For prototyping, Parse is great. I recently built something in an hour that would've taken me a day in the past.

When I get past the prototype, RDS, S3, and Dploy.io are also huge time-savers.

I surely will check out dploy.io, I was uploading static sites to AWS S3 through the AWS Console :(
There are actually a lot of solutions (cloud-based, as well as local/terminal-based) for this. I can't say that Dploy.io is the best, because I haven't used many others. I will say that it's "good enough" for me -- provides web hooks and allows rollback.
> Increasingly I am using more free/paid SAAS for services like file uploads, emails, storage, monitoring, etc.

I'd consider this part of the stack -- it's just not done in-house.

Can you list the services that you'd reccomend for those tasks?

While I've tested a lot, these are the ones that I actually use in prod: - AWS S3 for static storage + Route 53 for static websites - Ink (Filepicker) and Ospry.io for uploads - Parse.com for persistence and user management - Firebase.com also for persistence but for cases where auto-synch is required. - Madrill for transactional email - Newrelic for monitoring - DigitalOcean for cloud hosting