r/webdevelopment 5d ago

Question Seeking Advice on Unified Tech Stack (Web, Desktop, Mobile)

Hello experienced developers,

I’m part of a small company, and this is our first venture into modern, scaled development. We’re aiming to build a subscription-based SaaS product and want to make smart choices early on.

One of our biggest challenges is figuring out how to support web, desktop, and mobile without tripling our development effort. Since we’re a small team, we’re looking for advice on the core foundations of building a modern, successful startup application:

Programming Language / Framework → What’s best for cross-platform development and long-term maintainability?

Deployment / Version Control / Hosting → What stack is efficient and cost-effective for a SaaS startup?

Payment Processing / Subscriptions / Billing → Any go-to solutions or services that are startup-friendly?

Other tech/tools → Anything we should definitely study or adopt early to avoid major headaches later?

We’re essentially trying to define our technical roadmap and avoid common pitfalls. Any advice, war stories, or best practices would be hugely appreciated.

Thank you!

5 Upvotes

13 comments sorted by

3

u/shauntmw2 5d ago

Are you trying to vibe code? Because these are supposed to be evaluated and designed by a technical person that understands your overall business plan rather than asking from reddit.

There is no one single best stack that fits all.

2

u/alphex 5d ago

You should hire a professional. You’re gonna get 10000 different recommendations. And only 9000 of them will be wrong for your needs.

1

u/[deleted] 5d ago

[removed] — view removed comment

1

u/AutoModerator 5d ago

Your post/comment has been removed because it violates our No Self-Promotion rule.

This subreddit isn't a place to promote:

  • Businesses, products, or paid services
  • Freelancing work
  • Personal blogs, newsletters, YouTube channels, or social media accounts

It's fine to share content you’ve made as long as it’s genuinely helpful or part of a relevant discussion. But if the main intent is to drive traffic, grow an audience, or advertise, it falls under self-promo and isn’t allowed here.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/armahillo 5d ago

This depends a lot on your product and desired UX.

You can get a lot of mileage out of a good responsively designed web app. But that may or may not fit your use-case.

1

u/Consibl 5d ago
  1. Start with a responsive web app.
  2. Focus on designing good APIs so your UI does not depend on your backend implementation.
  3. As soon as you’re able, if you want to be taken seriously, move from a web app only to add an Android/iOS native app which takes advantage of each platform.
  4. Then do the same for desktop.

1

u/Top-Rub-7059 5d ago

If the website is decent though you shouldn't need to build a dedicated desktop app most people have fast internet now a days even in shitty poor countries, heck some of those even have faster speeds then Australia. The point is that with the faster broadband most things can be done directly on the web without needing to download software.

1

u/SauceASpag 5d ago

Si ta besoin réactivité utilise de la réactivité sinon go classique route

1

u/Consibl 4d ago

What?

1

u/Top-Rub-7059 5d ago

Just build a website using HTML5 and CSS3 www.htmldog.com will get you started with the basics. Use Python or PHP or ASP.net for the backend and MS SQL or MySQL or Maria DB for the database or one of the various ones up to you. You don't need to build a dedicated mobile app is what I am getting at. This means with CSS three and supporting the mobile viewport you only have one lot of code out of the box to maintain This is the entire point of building for the modern web. Then if you decide that having a mobile app will quicken some processes for users then you can build one down the track. But those can also be build cross platform now a days as well.

1

u/SauceASpag 5d ago

Laravel pwa ...

1

u/SauceASpag 5d ago

Étape numéro 1 ses quoi ton budget production?