Bonjour à tous,

Je commence une application web, pour l'instant tout seul. Afin d'avoir un minimum de possibilités pour grossir (i.e. pour faire ensuite des applications smartphone/tablette, par exemple), je voudrais que toutes les fonctionnalités serveur soient accessibles via une interface, et qu'ensuite tout le monde aille taper dedans.

Quels sont les méthodes d'interfaçage que vous me conseilleriez ? REST ? Quelque chose d'autre ? Que me conseilleriez-vous comme lecture ?

Je compte utiliser PHP/Symfony2 pour l'application côté serveur qui fournit cette interface, ainsi que pour le serveur web (qui reçoit les requêtes web, discute avec l'application serveur, et renvoie ses réponses).

Merci de votre aide !