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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

EdgeDB Beta 3

4 点作者 colinmcd将近 4 年前

2 条评论

colinmcd将近 4 年前
EdgeDB employee here. This is our final beta release, which will be followed swiftly by a release candidate in a couple weeks, then a stable 1.0 shortly thereafter. (Finally!)<p>A brief overview of what we&#x27;re trying to do: we think some of the design choices in SQL are holding back relational DBs from providing the best possible developer experience. Namely: non-composable syntax[0], the lack of a standardized mechanism for declarative schema modeling, and the lack of a first-party migrations system. The lack of these things is deeply felt, as evidenced by the popularity of ORMs (despite their tradeoffs).<p>We&#x27;re aiming for a unified DX, with first-party tooling&#x2F;syntax for declaratively defining your schema[1], generating and applying migrations[2], and writing queries with EdgeQL. EdgeQL is a spiritual successor to SQL that’s composable, compact, and eliminates the need for foreign keys&#x2F;JOINs (as it’s deeply integrated with our graph-like schema modeling system). A quick overview of the syntax is here[3].<p>We’ve received a lot of great feedback on HN over the years. Feel free to check out some recent threads about the design of EdgeQL[4] and the limitations of SQL[5].<p>[0] <a href="https:&#x2F;&#x2F;www.edgedb.com&#x2F;blog&#x2F;we-can-do-better-than-sql" rel="nofollow">https:&#x2F;&#x2F;www.edgedb.com&#x2F;blog&#x2F;we-can-do-better-than-sql</a><p>[1] <a href="https:&#x2F;&#x2F;www.edgedb.com&#x2F;showcase&#x2F;data-modeling" rel="nofollow">https:&#x2F;&#x2F;www.edgedb.com&#x2F;showcase&#x2F;data-modeling</a><p>[2] <a href="https:&#x2F;&#x2F;www.edgedb.com&#x2F;showcase&#x2F;migrations" rel="nofollow">https:&#x2F;&#x2F;www.edgedb.com&#x2F;showcase&#x2F;migrations</a><p>[3] <a href="https:&#x2F;&#x2F;www.edgedb.com&#x2F;showcase&#x2F;edgeql" rel="nofollow">https:&#x2F;&#x2F;www.edgedb.com&#x2F;showcase&#x2F;edgeql</a><p>[4] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27793398" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27793398</a><p>[5] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24106608" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24106608</a>
评论 #28236734 未加载
your_challenger将近 4 年前
I&#x27;m building an app for SMBs [1] (available only in India) and I use EdgeDB at the backend. It has been a pleasant experience, great developer experience.<p>Build a prototype in a few weeks and released an update today<p>[1] <a href="https:&#x2F;&#x2F;www.bit.ly&#x2F;souk-chat" rel="nofollow">https:&#x2F;&#x2F;www.bit.ly&#x2F;souk-chat</a>