 <p>I would recommend you to have a look at the <a href="https://github.com/FriendsOfSymfony/FOSRestBundle" rel="nofollow">FOSRestBundle</a>. Another attempt could be to handle the requests yourself, and return the date from the orm/odm via <a href="http://jmsyst.com/bundles/JMSSerializerBundle" rel="nofollow">Serializer</a></p> <p>the only thing bothered me so far, was the form handling (used <a href="https://github.com/powmedia/backbone-forms" rel="nofollow">backbone-forms</a>), where I simply not was able to keep my code DRY (had duplicate data for the form+validation in symfony and in the frontend-part).</p>