TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What are the top BaaS (Back end as a Service) platforms in 2023

18 点作者 rexarex大约 2 年前
Hi! I am spinning up a side project and am looking into some backend as a service solutions. As a backend dev in a larger organization I have always just build stuff using AWS and rolled our own, but now I want to iterate quickly and have some stuff built in at first.<p>The backend engineer in me is a little wary of using these and it seems like it will be hard to get off these platforms later. Firebase looks cool, but I worry about using a NoSQL database in 2023. The AWS Amplify solution is tempting, but knowing AWS it will be clunky and require more time to administrate.<p>Does anyone have any suggestions or experience in using a BAAS? Thanks.<p>edit: I also have seen some hype on using Supabase which uses postgres, and a new firebase competitor named Convex which seems very new.

11 条评论

ilrwbwrkhv大约 2 年前
The only truely freeing BaaS is Pocketbase. You can write your custom code in Go and deploy a single binary. Absolute control, simplest of the solutions. It is as close to pure magic and I have tried all the other bases like Supabase, Hasura, NHost etc.
评论 #35519537 未加载
评论 #35515878 未加载
lofatdairy大约 2 年前
I worked at startups (like, really really early stage Mickey Mouse ones, nothing serious) that used Firebase and Amplify. I think the toolchain for Amplify is nicer, but more dials means more mistakes can be made by juniors. Firebase&#x27;s API is pretty clunky in my experience, and the docs aren&#x27;t the best, but if you&#x27;re building a something more in line with a CRUD app I don&#x27;t think there&#x27;s too much friction. That said I&#x27;d probably pick AWS because I like DynamoDB better than Firebase&#x27;s Realtime DB or Firestore, and the managed backend is pretty easily understood. Maybe if analytics are important than Firebase has better integration there, but you could always just handle that externally on the app itself.
endisneigh大约 2 年前
CockroachDB and Cloud Run. I absolutely would not start a new project on a database that’s not sharded by default.
SlickStef11大约 2 年前
Full Disclosure, I&#x27;m one of the founders of WunderGraph, but I thought I provide my 2 cents.<p>&gt; The backend engineer in me is a little wary of using these and it seems like it will be hard to get off these platforms later<p>We&#x27;re open source with a Apache-2.0 license and will never switch it.<p>You can also self host it yourself on your architecture or you can host it on ours.<p>What I like about WunderGraph personally is that it allows you to create your own firebase like toolkit with the tools you want, without getting locked into 1 vendor.<p>Give it a try and let me know what you think!<p><a href="https:&#x2F;&#x2F;wundergraph.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wundergraph.com&#x2F;</a>
sebag1507大约 2 年前
[I work for Firebase]<p>One of the advantages we offer is ease of use backed up by GCP scale, reliability, and wide variety of additional products.<p>For example if you use Firestone and Cloud Functions with Firebase, you will still see your instances in GCP.<p>In that sense Amplify offers a similar experience but a higher complexity and a smaller community.
评论 #35501235 未加载
评论 #35512724 未加载
mardix大约 2 年前
Hi y&#x27;all,<p>I&#x27;m building Singlebase.Cloud[1], the next generation BaaS, that will provide a NoSQL Datastore, Authentication, Storage, Search, Image processing, Analytics and more.<p>All with a friendly API to access and manipulate your data via SQL, GraphQL, REST.<p>Granted it&#x27;s not a SQL DB, it provides a SQL interface to query and update your data.<p>And for GraphQL, your data becomes the schema. There is no need to build a schema, whatever you throw at it, it will return it, if it exists in the response. Making the GraphQL a presentation layer. (I think it&#x27;s cool)<p>Let me know what you think of the idea.<p>[1]<a href="https:&#x2F;&#x2F;singlebase.cloud&#x2F;" rel="nofollow">https:&#x2F;&#x2F;singlebase.cloud&#x2F;</a>
hunterhod大约 2 年前
Supabase
评论 #35515860 未加载
评论 #35498292 未加载
reducesuffering大约 2 年前
Vercel for Next.js and Svelte deployments. Planetscale for MySQL hosting and scaling. Supabase for Postgres and extras.
codeonline大约 2 年前
Aws Lightsail is a lightweight version of aws. I find it handy for prototypes and small builds.
birdymcbird大约 2 年前
i would spin up dynamo table and lambda function if you doing prototype. can you provide more requirements? not sure what all you need in backend as service
评论 #35521203 未加载
maxmaio大约 2 年前
Supabase is amazing