2010-01-15 4 views
0

Je conçois un service Web qui sert JSON via une API REST. Cette API est actuellement utilisée par une application iPhone pour effectuer des opérations CRUD. Est-ce que je peux concevoir un client Web qui utilise cette API REST en utilisant rien de plus que ExtJS (ou d'autres cadres RIA) et des pages HTML? En d'autres termes, puis-je créer une page HTML statique qui utilise ExtJS pour envoyer des appels AJAX à l'API REST et en recevoir des données JSON? Ou cette pensée est-elle trop naïve et mauvaise?Conception d'un service Web à utiliser par l'iPhone et un client Web

Répondre

0

Je pense que cela est parfaitement acceptable tant que vous savez que votre navigateur d'utilisateurs sera capable de gérer javascript et AJAX en conséquence.

+0

Oui, c'est le cas. Je suis inquiet parce que j'utilise ASP.NET MVC, et bien qu'il y ait beaucoup d'exemples de la façon dont le contrôleur passe les données à la vue, qui est ensuite convertie en HTML et renvoyée au client, il n'y a pas d'informations sur l'utilisation le client pour récupérer des données via REST et le rendre directement. –

+0

Je craignais donc de manquer quelque chose de gros qui nécessite une génération de code HTML côté serveur avant de passer au client. –

0

Oui! OUI! Vous pouvez utiliser des fichiers html et js statiques, servis par n'importe quel serveur Web, pour créer une application Ext JS. Ext JS est très heureux de parler REST et JSON à votre service Web.

Créez votre application Ext JS en dehors de de ASP.NET MVC. Vous n'en avez pas besoin.

Questions connexes