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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: Minisync gives your web app its own relational backend-as-a-service

49 点作者 skyraider将近 12 年前

3 条评论

skyraider将近 12 年前
Hi, one of the authors here. We realized that for many CRUD web apps, a library that lets you synchronize &quot;diffsets&quot; (lists of changes the client makes to JavaScript objects) can replace server-side controllers and views, so you don&#x27;t end up doing MVC on both the server and client.<p>We reduced web apps to a set of authorization rules and models. You can interact with document-style objects on the client, but keep the power of relational datastores on the server.<p>It&#x27;s a relational Firebase for CRUD apps, if you will.<p>Would love to get some feedback. Thanks!
fomojola将近 12 年前
Am I right that this sounds like the equivalent of an operational transformation solution that can resolve to SQL DML statements? Did you at all consider using the same wire format as something like ShareJS?
评论 #6135726 未加载
kiwidrew将近 12 年前
This is very interesting. It actually strikes me as quite similar to React.js; in both cases, the mantra is &quot;replace explicit boilerplate with an intelligent diff algorithm&quot;.<p>Yes, this means performance isn&#x27;t as good, but does that really matter? It eliminates an entire _class_ of programming errors in one fell stroke. Higher productivity and less chance for things to go wrong? Sign me up.