如何将谷歌应用引擎数据存储区中的数据转换为客户端的角度js?

时间:2013-10-12 08:04:57

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

我是angularJS.Nearlier的新手。我们在客户端使用gwt开发我们的Web应用程序。 现在我们决定从GWT迁移到AngularJS,因为我们的应用程序速度变慢了,并且还因为AngularJS的一些非常棒的功能。我已经阅读了文档,并对基本的AngularJS做了一些练习。

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

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

任何建议都会很棒。

2 个答案:

答案 0 :(得分:3)

您可以使用以下三种选择之一

  
    

你必须使用$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。

答案 1 :(得分:2)

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

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