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.

What web tech stack are folks choosing for seed stage startups today?

22 pointsby meow_mixalmost 2 years ago
I&#x27;m building an MVP and initially choosing my tech seems. Seems like not a lot has moved since the Ruby on Rails &#x2F; Django &#x2F; Node + Express craze 10 or so years back.<p>What tech are people coming out of the gate with nowadays for problems like the below?<p>* Building simple websites * Building apps<p>edit: Maybe something no-code?

15 comments

jake_morrisonalmost 2 years ago
I run a product development consulting agency that works with entrepreneurs and early-stage companies.<p>For the past 8 years, we have mainly used Elixir. It is good for building straightforward web apps and APIs and great for more tricky things like chat. We also use Ruby on Rails, mostly for existing projects.<p>A lot of the initial work of building MVPs does not need to be fancy, it&#x27;s just CRUD. Traditional frameworks are great for that. We also use React where it makes sense. The JavaScript world has a lot of accidental complexity that slows you down and doesn&#x27;t add much value. Tools like Phoenix LiveView are great for adding fancy UI without overhead.<p>For mobile, products need a first-class user experience, and getting access to native platform functionality can be critical for some apps. Because of this, we have historically done native development. React Native is the first framework that is really competitive, but it still has its weaknesses. React Native may allow you to share code between platforms and use web people for native work, but it can result in somewhat generic apps. If you follow the &quot;full stack teams, not developers&quot; approach, then speed and cost of development of native is fine. After the initial development phase, the bulk of development work ends up being on the web.
评论 #36076260 未加载
gregjoralmost 2 years ago
Given the high failure rate of early stage startups (all startups, really), and knowing that choice of tech stack rarely makes or breaks the venture, pick what you or your team can use to get to MVP fastest. If you make something useful no one will care about the underlying language or framework.<p>For simple web sites it&#x27;s still hard to beat PHP for simplicity and ease of deployment, and since it dominates web development by a wide margin you can find developers.<p>For building apps (mobile? desktop?) you are constrained by the tools intended for the platform -- Swift, Java, C# -- unless you have the expertise and time to do your own thing or work with a cross-platform development tool.<p>For simple web sites WordPress is the almost &quot;no code&quot; solution. Inelegant and definitely not sexy, but gets the job done, zero to web site in a few days.
evnixalmost 2 years ago
Laravel+Livewire<p>It is as close to nocode as you can get. It has sane defaults, Hosting is cheaper than coffee.<p>The default setup is faster than Django and rails, and with swoole it can handle way more requests than node. But yeah none of this should matter. Go with something you and your team is comfortable with.<p>Also from my experience your location might be important too, Django&#x2F;Ruby if you are in the US, PHP or Node or C like languages for the rest of the world. But with remote work, that might not matter as well.
d3nj4lalmost 2 years ago
&quot;Whatever you&#x27;re most comfortable with&quot; is the most common advice I&#x27;ve heard. If you&#x27;re just starting out and have no significant experience in any stack, look at your requirements and see which supports it best out of the box. Nothing matters as much for a startup as being able to iterate fast!
baremetalalmost 2 years ago
Rails<p>Or the obligatory &quot;the stack you already know&quot;.<p>Worrying about your tech stack is one of those procrastination traps like fiddling with your development environment too much rather than writing code.
revskillalmost 2 years ago
It&#x27;s not much about tech stack (just pick whatever your team is familiar with first), forget about performance for now (go, rust,...). Stick to industry standards: OpenAPI, Types, FP patterns.<p>What&#x27;s more important is the architecture. It doesn&#x27;t need to be complicated, but sane enough for you to break it down later in case you want to grow.
greyzor7almost 2 years ago
My startup is currently building a platform for pre-seed startups &amp; entrepreneurs willing to gain early traction and launch their products faster, feel free to have a look: <a href="https:&#x2F;&#x2F;stimpack.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stimpack.io&#x2F;</a><p>it can help you quickly launch landing pages and saas&#x2F;webapp boilerplates
shooalmost 2 years ago
<a href="https:&#x2F;&#x2F;boringtechnology.club&#x2F;" rel="nofollow">https:&#x2F;&#x2F;boringtechnology.club&#x2F;</a>
compumikealmost 2 years ago
Ruby on Rails for us at <a href="https:&#x2F;&#x2F;heiioncall.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;heiioncall.com&#x2F;</a><p>iOS and Android apps are Flutter, but most of the heavy lifting is still done by the Rails backend.
paulddraperalmost 2 years ago
TypeScript, React, Node.js, PostgreSQL, AWS, CDKTF
raztogt21almost 2 years ago
Next.js w&#x2F; TypeScript and Supabase
0xblinqalmost 2 years ago
Laravel. With turbo-laravel initially and maybe Inertia if necessary as the project grows.
reducesufferingalmost 2 years ago
Next.js and managed DB&#x27;s like Supabase, Planetscale, etc.
rozenmdalmost 2 years ago
The tech stack you&#x2F;your team already knows.<p>In my case for OnlineOrNot it was Next.js (boring old Node.js + TypeScript + React).
pilosofalmost 2 years ago
JS, Node.js, MySQL, AWS