Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Meteor和AngularJS之间的代码可传递性如何?_Javascript_Angularjs_Meteor - Fatal编程技术网

Javascript Meteor和AngularJS之间的代码可传递性如何?

Javascript Meteor和AngularJS之间的代码可传递性如何?,javascript,angularjs,meteor,Javascript,Angularjs,Meteor,我正在开发一个相当大的web应用程序,现在它由一个节点中的API和一个推动前端的Connect静态服务器组成。最近我对流星非常着迷,被它的结构和速度所吸引。我想知道的是,将现有代码移植到Meteor需要多长时间,它与Angular相比有什么优势?还有,Meteor使用多少带宽?最后,哪里有好的(免费的)学习流星的资源?事先多谢 将现有代码移植到Meteor需要多长时间 那要看你了。我没有任何项目是以“传统方式”编写的,没有为Meteor重新编写过。但据我观察,我用Meteor编写的代码较少,这是

我正在开发一个相当大的web应用程序,现在它由一个节点中的API和一个推动前端的Connect静态服务器组成。最近我对流星非常着迷,被它的结构和速度所吸引。我想知道的是,将现有代码移植到Meteor需要多长时间,它与Angular相比有什么优势?还有,Meteor使用多少带宽?最后,哪里有好的(免费的)学习流星的资源?事先多谢

将现有代码移植到Meteor需要多长时间

那要看你了。我没有任何项目是以“传统方式”编写的,没有为Meteor重新编写过。但据我观察,我用Meteor编写的代码较少,这是因为Meteor处理了一些事情,特别是一些琐碎的任务,如链接数据库、让客户机无缝地与服务器对话、热代码、部署等

相比于角形,它有什么优势

这取决于用例。Meteor在前端和后端都是完全JS的。此外,可以为双方共享代码,就像在集合声明的情况下一样。此外,它还处理了大多数琐碎的事情,比如基本的用户管理、模板。它还运行一个包管理系统,该系统类似于客户端上的Bower或节点上的Npm

Meteor的一个缺点是它与后端紧密绑定,因为它们的工作方式,比如套接字同步和MongoDB MiniMongo链接。虽然有一些软件包可以将其与服务器分离并脱机工作,但我还没有遇到过一个使用Meteor的另一个后端(如PHP或Java)的项目

Meteor使用多少带宽

关于Meteor,我只能说它在第一次加载时加载了所有内容(脚本、模板、即时可见资源、Mongo集合)。我假设它们缓存在客户机上,因此以后的加载不会受到影响。数据库更改通过套接字快速同步,因为在初始同步之后,只有更改通过有线连接

好的(和免费的)资源来学习流星

我提到的唯一资源是。还有一个

也是一个很好的学习资源,如果你已经知道Javascript,你可以很快开始学习。