2010-01-15 71 views
0

我設計的是通過REST API提供了JSON Web服務一起使用。這個API目前正在被iPhone應用程序用來執行CRUD操作。設計Web服務由iPhone和Web客戶端

我的問題是,我可以設計使用了利用比ExtJS的(或其他RIA框架)和HTML頁面罷了這個REST API的Web客戶端?換句話說,我可以創建一個靜態HTML頁面,使用ExtJS將AJAX調用發送到REST API並從中接收JSON數據?還是這種想法太天真了?

回答

0

我覺得這是完全可以接受的,只要你知道你的用戶的瀏覽器將能夠相應地處理JavaScript和Ajax。

+0

是的,是這樣。我擔心,因爲我正在使用ASP.NET MVC,雖然有很多關於控制器如何將數據傳遞給視圖的示例,然後將視圖轉換爲HTML並返回給客戶端,但沒有關於如何使用客戶端通過REST抓取數據並直接呈現。 – 2010-01-15 22:58:52

+0

所以我擔心我可能錯過了一些很大的東西,它需要服務器端生成HTML,然後才傳遞給客戶端。 – 2010-01-15 22:59:46

0

是的!是!您可以使用任何Web服務器提供的靜態html和js文件來構建Ext JS應用程序。 Ext JS是很高興能夠將REST和JSON應用於您的Web服務。

構建您的Ext JS應用外ASP.NET MVC的。你不需要它。