首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流星-我可以先开发后端,在后端完成后,开发前端吗?

流星-我可以先开发后端,在后端完成后,开发前端吗?
EN

Stack Overflow用户
提问于 2017-11-24 03:57:21
回答 1查看 365关注 0票数 2

我的团队已经为我们的项目开发了一个iOS和Android,而我们使用节点和socket.io作为后端。我们想要移动到流星,所以我们可以有一个前端与角2很容易连接到后端。

但是我们想用Meteor重写后端,这样我们的应用程序就可以使用它了。在此之后,创建前端。

我的问题很简单,在流星前端和后端都是同时做的?或者我们能先建后端然后再建前端吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-24 18:59:11

是的,这是可能的,虽然这会让一个有经验的Meteor开发者感到有点尴尬。

Meteor“后端”公开了以下内容:

  • 托管集合:这些是mongodb集合的定义,应用程序将使用这些集合来持久化数据。请注意,其中一些可能对后端是私有的,即根本不暴露在前端。
  • 发布:这些是收集数据的过滤/投影“视图”,后端将根据请求与前端共享(请求的形式是订阅)。发布的数据通过WebSocket与前端双向同步。这是流星DDP的神奇之处,而IMO是Meteor的核心创新。
  • 方法:采用传统的请求-响应模式.您可以拥有任意数量的参数,并且每个参数都可以接受任意数量的参数,包括对象。Meteor还可以对方法进行延迟补偿,这意味着该方法首先在客户机上进行模拟,并在等待服务器返回权威结果时更新UI。如果服务器结果不同,则UI将使用权威结果进行修补。这使得数据库更新在用户看来是即时的,同时也提供了最终的一致性。

如果你喜欢的话,你甚至可以用Meteor建立传统的休息终点,但是你会失去活性糖。当然,这些对于其他集成是有用的。

和nodejs一样,Meteor鼓励开发人员解决整个堆栈问题。您不太可能将开发人员隔离为后端和前端功能,这给您带来了更大的灵活性。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47466159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档