【问题标题】:How to get the data from google app engine datastore into angular js which at client side?如何从谷歌应用引擎数据存储中获取数据到客户端的角度 js?
【发布时间】:2013-10-12 08:04:56
【问题描述】:

我是 angularJS 的新手。之前我们在客户端使用 gwt 开发我们的 Web 应用程序。 现在我们决定从 GWT 迁移到 AngularJS,因为我们的应用程序速度变慢了,也因为 AngularJS 的一些很棒的特性。我已经浏览了这些文档,并对基本的 AngularJS 做了一些练习。

在 GWT 中,我们使用 GWT-RPC 机制与服务器通信,但我无法在 AngularJS 中获得必须与服务器通信的机制。请让我知道处理服务器在 AngularJS 中获取、放置、删除等数据的过程。

如果可能,请给我一个链接以获取示例项目。

任何建议都会很棒。

【问题讨论】:

    标签: java javascript google-app-engine angularjs gwt


    【解决方案1】:

    您可以使用以下三种替代方法之一

    您必须使用 $resource 与服务器进行 RESTFULL 通信,这是 angularJS 中的首选方式

    您可以开始使用this

    因为你是java背景我建议你看AngularJS Example Using a Java RESTful Web Service

    $http service 是一个核心 Angular 服务,它通过浏览器的 XMLHttpRequest 对象或 JSONP 促进与远程 HTTP 服务器的通信。

    Restangular 是一个 AngularJS 服务,它以最少的客户端代码简化了常见的 GET、DELETE 和 UPDATE 请求。它非常适合使用来自 RESTful API 的数据的任何 WebApp。

    【讨论】:

      【解决方案2】:

      关于如何将 AngularJS 与 Google Cloud Platform,尤其是 Google Cloud Endpoints 一起使用的好文章

      AngularJS + Cloud Endpoints: A Recipe for Building Modern Web Applications

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-11
        • 2014-10-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-17
        • 2011-02-10
        • 1970-01-01
        相关资源
        最近更新 更多