Je travaille avec un site web écrit en Ruby on Rails. Grâce à la prise en charge de REST dans Rails 2, la logique métier du site est accessible via une API XML cohérente. Maintenant, je veux être capable d'écrire facilement une ou plusieurs interfaces JavaScript sur le site qui interagissent avec l'API XML Rails générée.Construire un wrapper JavaScript pour une API XML générée par les rails?
Idéalement, un encapsuleur automatisé pour l'API pourrait être créé en JavaScript, car cela réduirait l'effort requis pour l'écriture du code de traitement XML pour plus de 500 fonctions API. Comment, alors, puis-je générer automatiquement un wrapper autour d'une API XML donnée en JavaScript pour que ce soit plus agréable de travailler avec? J'ai travaillé avec des solutions de cette nature pour Java qui génèrent des classes et des méthodes pour envelopper une API, donc ma pensée actuelle est que je veux quelque chose de ce genre pour JavaScript. Je serais ouvert à une alternative sur le problème, cependant.
L'API expose également la logique métier? ou juste la représentation des objets de domaine en XML? – Anurag
90% d'objets de domaine, 10% de logique métier. Envelopper les objets du domaine serait certainement un début. –