实时Web应用程序+移动应用程序我应该选择Node框架

时间:2017-05-30 04:34:09

标签: node.js angular reactjs sails.js

我完全是服务器端Javascript平台的新手,我只有PHP Framwworks的背景知识。目前我正在启动一个实时Web应用程序,其中包括实时更新,推送通知,调度等。 我想开发一个Web应用程序和一个移动应用程序。 我应该学习哪些框架。 我听说过Sails.JS的实时Applicaiton。如果我使用前端应该使用的帆,反应或角度js,流星怎么样?我很迷惑。 哪个框架比较容易上手

1 个答案:

答案 0 :(得分:1)

您可以从头开始使用nodejs构建实时应用程序。但是,最好使用meteorjs,因为它捆绑了大量的库。重要的是与websockets有关,它允许使用他们的ddp协议实现2路实时通信。

Meteor为您提供了一个Web应用程序输出,可以手动将其转换为Cordova / Phone间隙应用程序。然而,meteor也带有cli用于自动化。

Meteor-angular非常强大且成熟,现在可以提供完整的堆栈反应。因为使用Meteor的订阅将mongodb的更新推送到浏览器。使用Angular在UI中观察和更新浏览器(mini mongo)的任何更改。

反应 - 不知道。试试网上的例子。

流星虽然只锁定了MongoDB。因此,如果您关注任何RDBMS,请再想一想

相关问题