gpt4 book ai didi

angularjs - 将 MeteorJS 添加到现有的 AngularJS/MEAN 堆栈应用程序

转载 作者:行者123 更新时间:2023-12-04 19:58:57 26 4
gpt4 key购买 nike

我是 MeteorJS 的新手,我认为它是我在一个项目中使用的 MEAN 堆栈的更好替代方案。我喜欢 angular-meteor 包( https://github.com/Urigo/angular-meteor ),但我认为它主要是为了向 MeteorJS 应用程序添加 AngularJS 支持,而不是相反。

您将如何将 MeteorJS 添加到现有的 AngularJS 或 MEAN 堆栈应用程序中?我正在考虑创建一个新的 MeteorJS 应用程序并安装 angular-meteor 包,然后开始从现有项目中导入我的 AngularJS 模块。这是最好的方法吗?你能分享一些技巧或最佳实践吗?

最佳答案

我认为对于大多数用例,创建一个新的 angular-meteor 应用程序并将现有代码移植到该应用程序中会更容易:

  • 创建一个新的 angular-meteor 应用程序
  • 将您现有的 Angular 代码复制到该应用程序中 - 仍然可以使用 $http 或您在
  • 之前使用的任何服务与您的旧服务器一起使用
  • 使用 Collection2 package 在新 Meteor 服务器中创建旧服务器的数据方案.
  • 将您的端点和节点函数转换为 Meteor 方法(几乎可以复制/粘贴一些简单的更改,但可能更难,取决于您的实现)
  • 将您的 Angular $http 和通信服务替换为 angular-meteor's services

  • 在大多数情况下,这会简单得多,而且我认为它会比您想象的要快。
    当我对一个简单的 MEAN 堆栈应用程序执行此操作时,MEAN 堆栈应用程序采用 532 Javascript 行 并且 angular-meteor 应用程序使用了 80 行 JavaScript 代码 ,代码链接可以在这里找到: http://info.meteor.com/blog/thoughts-on-angular-meteor-as-a-great-mean-stack

    关于angularjs - 将 MeteorJS 添加到现有的 AngularJS/MEAN 堆栈应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30282905/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com