TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Launching a new SaaS product, what stack and why?

2 pointsby jaynateabout 8 years ago
Wondering what the HN community thinks would be the ideal platform to launch a B2B SaaS sales platform. No right or wrong answers, interested in the discussion, pros, cons of various stacks, architectures and cloud providers.

3 comments

mindcrimeabout 8 years ago
The right stack is the one you already know. If you don&#x27;t have such a stack already, the right one is probably the one that it&#x27;s easiest to recruit&#x2F;hire people for.<p>Like @slap_shot says, get something shipped. You should be so lucky as to be successful enough to have to worry about scalability. If you get to that point, you&#x27;ll probably have enough money to hire enough developers to rewrite it anyway.<p>That said, here&#x27;s my personal choice (what we use at Fogbeam):<p>Web application &#x2F; server-side: Grails<p>Web application &#x2F; client-side: mostly plain old HTML&#x2F;CSS and some jQuery.<p>Backend services: mostly Java, running as services deployed as OSGi bundles in ServiceMix. JAX-RS using CXFRS for RESTful services, gRPC for RPC. JMS with ActiveMQ for async messaging. Camel for message routing.<p>Cloud providers: AWS (EC2, S3, Route 53) for deployment of customer facing applications. Linode for internal apps and basic infrastructure.<p>Databases: Mostly Postgresql.<p>Operating systems: Linux, mostly CentOS.<p>Build tools: Maven
fredastaireabout 8 years ago
My favorite: - Procedural PHP &#x2F; static calls - Lightweight NoSQL DBAL (I use MongoDB under the hood but any key&#x2F;value store would do) - Vanilla JS on the Client - Plain CSS witout preprocessors<p>Since I do a lot of JS on the client I am quite happy not to have it on the server as well - also I dont like that npm madness &#x2F; complex infrastructure around it.<p>Where do you tend to?
slap_shotabout 8 years ago
Use the stack with which you are most familiar with and get the product shipped.
评论 #14064636 未加载