Angular对于构建单页应用程序非常有用。它基本上建立在当前范例上,在该范例中我们向不同的端点发出请求,以帮助我们创建更好的单页应用程序。
另一方面,我们拥有的Meteor似乎更加强大,特别是因为它们具有称为DDP的功能,该功能基本上允许双向数据流。看来Meteor是Angular的超集,并且显然是更好的选择。
尽管Angular确实提供了一些诸如测试和本地化之类的功能,但我只是不明白为什么我将Angular与Meteor一起使用,而不是仅仅使用Meteor。有人可以解释为什么我要使用Meteor时要使用Angular甚至使用任何MV *前端框架吗?
两者之间略有差异。日常工作中最明显的就是绑定。
在Meteor中,它有点像具有Angular,但没有此绑定,因为您必须手动进行操作。如果您使用angular,它可以自动绑定到html,那么Meteor可以更进一步,并将其推送到服务器和其他所有人。
流星也有测试,但它不是官方的。您将不得不在常州大气.meteor.com上安装软件包才能使用此额外功能。那里还有很多其他的东西。
要记住的一件事是,Meteor在其作品中拥有一个名为Meteor-UI的新模板引擎,该引擎解决了当前角度实现的诸多问题。主要的是DOM隔离。此处的更多详细信息:https : //github.com/meteor/meteor/wiki/New-Template-Engine-Preview
由于引入了“控件”的新概念,因此新的Meteor-UI模板引擎实际上比角度引擎更进一步。这意味着您可以在其中添加带有类似手柄的代码的文本框,并通过验证将其自动绑定到事件和后端。
通过本地化,在大气层上提供了一个软件包,对此有所帮助。您可以使用车把占位符,并根据要显示的语言来替换它们。
这也取决于您的喜好,如果您习惯使用Angular,它可以创建看起来非常原生的精美应用程序。Meteor也以不同的方式执行此操作,目前由于绑定需要做更多的工作,但是由于Meteor-UI的缘故,它会在下一两个月内更改。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句